Кто на "ты" с emelfm2, подскажите.

Автор Sergei_Alekseev, 07 июля 2013, 03:22:17

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Sergei_Alekseev

Почему emelfm2 некорректно обрабатывает команды с ";"?
Например, команда:
aplay /usr/share/sounds/question.wav & files="%N" ; filescleaned=$(echo "$files" | sed "s/&/\\\&/g") ; filesformatted=$(echo "$filescleaned" | sed "s/' '/'\\\n'/g") ; zenity --question --title="Remove..." --window-icon="/usr/share/icons/Tango/16x16/actions/edit-delete.png" --width=400 --text="Do you wish to permanently\nremove these files?\n\n$filesformatted" ; if [ $? = 0 ] ; then sudo rm -r %F || { zenity --error --text="an error occurred!\ncheck if you are\nallowed to remove\nthe selected files"; }; fi

Аутпут:
sh>aplay /usr/share/sounds/question.wav & files="%N"   (14913)
Playing WAVE '/usr/share/sounds/question.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
sh>aplay /usr/share/sounds/question.wav & files="%N"  (14913) returned '0'

sh>filescleaned=$(echo "$files" | sed "s/&/\\\&/g")   (14916)
sh>filescleaned=$(echo "$files" | sed "s/&/\\\&/g")  (14916) returned '0'

sh>filesformatted=$(echo "$filescleaned" | sed "s/' '/'\\\n'/g")   (14918)
sh>filesformatted=$(echo "$filescleaned" | sed "s/' ... \\n'/g")  (14918) returned '0'

>zenity --question --title="Remove..." --window-icon="/usr/share/icons/Tango/16x16/actions/edit-delete.png" --width=400 --text="Do you wish to permanently\nremove these files?\n\n$filesformatted"   (14923)
>zenity --question --title="Remove..." ... n\n$filesformatted"  (14923) returned '1'

Command 'if' - No such file or directory
No item selected in other pane
Failed to expand macros
Command '}' - No such file or directory
Command 'fi' - No such file or directory


В терминале, тунаре или наутилусе работает без проблем.
Или команды для emelfm2 нужно как-то модифицировать?




grey_wolf

#1
подскажите, а есть .deb  emelfm2? в оф.репах debiana я его не нашел. нашел, кому интересно есть дневные релизы. возможно ваша проблема в них уже поправлена.

Открыть содержимое (спойлер)

Согласно правил форума,
2.6 Не рекомендуется советовать установку пакетов из PPA (персональных архивов пакетов Ubuntu).
Malaheenee

Не опускай рук, а то пропустишь в бороду!