Как сменить рисунок, ассоциированный с ярлыком на рабочем столе KDE (Сделать это нужно из bash-скрипта)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Лис
Сообщения: 1639
ОС: Zenwalk

Как сменить рисунок, ассоциированный с ярлыком на рабочем столе KDE

Сообщение Лис »

Для облегчения работы домочадцам написал скрипт, который поднимает vpn-соединение, если оно не работает и сбрасывает, если работает. Поместил ссылку на него на рабочий стол КДЕ. Очень хотелось бы использовать разные значки в первом и втором случае. Я разумею, что это можно сделать, изменив конфиг в ~/Desktop/. Нужно в строке Icon=рисунок удалить старое изображение и поставить новое. Как это сделать с помощью bash?
Спасибо сказали:
Аватара пользователя
keir
Сообщения: 317
ОС: linux

Re: Как сменить рисунок, ассоциированный с ярлыком на рабочем столе KDE

Сообщение keir »

А вариант "постоянно работающее соединение, восстанавливающееся при падениях" не подойдет? И о ярлыках никаких заботится не надо. Если подойдет, могу предложить решение, которое написано на страницах opennet-a.
Trust №1
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Как сменить рисунок, ассоциированный с ярлыком на рабочем столе KDE

Сообщение elide »

Нужно в строке Icon=рисунок удалить старое изображение и поставить новое. Как это сделать с помощью bash?
хм...

Код: Выделить всё

sed -i '/^Icon=/s/=.*$/=123/' some_file.desktop
это запишет путь иконки 123. сам догадаешься, что и где надо переделать, чтобы записывался нужный путь?
слава роботам!
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Как сменить рисунок, ассоциированный с ярлыком на рабочем столе KDE

Сообщение Лис »

Спасибо. sed - то, что нужно. Все работает.
Спасибо сказали: