Установленные заголовки не существуют в соответствии с GCC

Я проверил это некоторое время и, кажется, работает.

#!/bin/bash
cd 
rm ./dodo.html
wget --no-proxy --output-document=dodo.html http://www.bing.com
rm ./dwallpaper.jpg
wget --no-proxy --output-document=dwallpaper `sed -n "s/^.*g_img *= *{ *url:'\([^']*\)'.*$/\1/p" < dodo.html | sed 's/^&quot;\(.*\)&quot;$/\1/' | sed 's/^\/\(.*\)/http:\/\/www.bing.com\/\1/'`
rm ./dodo.html
gsettings set org.gnome.desktop.background picture-uri 'file:///home/YourName/dwallpaper'

Если вы работаете под прокси-сервером, удалите --no-proxy из строк 4 и 6, а вместо YourName установите имя вашей домашней папки.

Сохраните это как некоторый скрипт, сделайте его исполняемым, а затем запустите его, когда хотите обновить обои.

Я не знаю, как это безопасно выполнить при запуске. Добавление этого параметра в rc.local небезопасно, как я понимаю из этого.

Прокомментируйте, если что-то пойдет не так.

1
задан 25 January 2016 в 23:16

0 ответов

Другие вопросы по тегам:

Похожие вопросы: