LINUX.ORG.RU

Значок запуска

 


0

1

Привет всем!

Интересно, знает кто-нибудь способ создания многострочной команды в параметре «Exec» в файле значка запуска для рабочего стола (у меня Xfce 4.12)?

[Desktop Entry]
Version=1.0
Type=Application
Name=Old_server
Comment=192.168.1.1
Exec=/usr/bin/ssh 192.168.1.1 -p 1022 -l operator -c 3des-cbc -oKexAlgorithms=+diffie-hellman-group1-sha1
Icon=/home/operator/icons/server0.gif
Path=/home/operator
Terminal=true
StartupNotify=false

Ну, не люблю я строки длинее 80 символов в системных файлах. Типа, как в бородатом анекдоте про яйца "...не эстетичненько как-то, доктор.". Я посмотрел спецификацию на https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-..., но так и не нашел ответа, как перенести на вторую строку часть параметров.


Частица «ли» всегда пишется через пробел.

После шипящих пишется суффикс «ок».

За каким тебе такие странные вещи? Ты что, читаешь содержимое таких файлов в текстовом редакторе? Разумеется, нет никакого такого способа, потому что он никому нахрен не нужен.

anonymous ()

Exec=sh -c 'com1;com2;...'

anonymous ()

Пальцем в небо

Exec=/bla/bla \
  bla

Не работает?

trancefer ★★ ()
Ответ на: Пальцем в небо от trancefer

не, всяко тыкал: xxx \, xxx \\, xxx \\\\, «xxx» \ ... - не работает. Вероятно в коде чтения строки «Exec» не предусмотрено многострочных команд.

bigov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.