gsettings get org.gnome.desktop.background picture-uri возвращает результат, подобный:
'file:///usr/share/backgrounds/Tie_My_Boat_by_Ray_Garc%C3%ADa.jpg'
Эти одиночные кавычки на концах - это ваше уничтожение: -)
I ' Предположим, вы используете awk по какой-то причине и даете вам два простых решения, которые разделяют кавычки, прежде чем подавать вывод gsettings в awk:
cut -d "'" -f2 tr "'" " " [!d4 ]Прикрепите их посередине, и вы закончите, например:
rm $(gsettings get org.gnome.desktop.background picture-uri | `cut -d "'" -f2` | sed -e "s/'//g" -e 's,file://,,g') rm $(gsettings get org.gnome.desktop.background picture-uri | `tr "'" " "` | sed -e "s/'//g" -e 's,file://,,g')