Как выполнить сложную команду xfce почтовым наблюдателем

Я просто установил xfce4-mailwatch-plugin Я хотел бы использовать опцию "Run on click" или переключиться на Thunderbird или открыть его, если это в настоящее время не работает. Команда, которую я использую для этого, wmctrl -a thunderbird || thunderbird&.

Так как это не работает, я определил псевдоним для этой команды в /etc/bash.bashrc, но это не имеет эффекта, который я ожидал. Команда хорошо работает, если запущено от оболочки, но запущенный почтовым наблюдателем это не имеет никакого эффекта. Однако просто подвергание сомнению одной из двух команд от почтового наблюдателя хорошо работает.

2
задан 15 December 2014 в 18:34

1 ответ

Псевдонимы характерны для оболочки, и наиболее вероятный xfce4-mailwatch-plugin ничего не знает о них. Именно поэтому это не работает на Вас.

|| и & являются также определенными для оболочки.

я предлагаю, чтобы Вы создали сценарий с 2 строками (первая строка, являющаяся #!/bin/sh), который делает, что потребности быть сделанными, сохраните ее и сделайте ее исполняемым файлом. Тогда настройте xfce4-mailwatch-plugin для выполнения того сценария.

0
ответ дан 9 November 2019 в 18:32

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

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