Я хочу объединить эти две команды:
rvm use 1.9.2
и
redcar
и объедините их для выполнения как автономная программа. Но когда я создал средство запуска с этими двумя командами, введенными, разделенными точкой с запятой, это просто не работает.
Как реализовать эту функцию?
rvm use 1.9.2 && redcar
или
rvm use 1.9.2 || redcar
если rvm-команда перестала работать, Редкар выполняется во втором примере а не в первом примере.
Я не уверен, что средство запуска Gnome поддерживает, это, но в ударе пишет сценарий команды как
program1; program2
средства - запускают program1, затем запускают program2 только после того, как первый завершится.
После некоторого тестирования я думаю, что самая устойчивая вещь состояла бы в том, чтобы создать простой сценарий:
#!/bin/sh
rvm use 1.9.2 &
redcar &
установите исполняемый файл, обдумал его, и затем создайте средство запуска, которое запускает этот сценарий, т.е./home/yourusername/start_redcar.sh
В качестве награды - при создании каталога, названного "мусорным ведром" в домашней папке поместите сценарий там и назовите это "start_redcar", Вы сможете запустить его с терминала или из окна "Run a command", которое открывается при нажатии Alt-F2 - путем простого ввода названия команды
Использовать программу командной строки (tiff2pdf
) Я хотел терминал со справкой программы, затем дополнительное примечание о связанной программе (tiffcp
), затем командная строка, таким образом, я мог использовать программу в том же терминале. Я сделал запись в Gnome laucher приложения типа (НЕ Приложение в терминале!):
gnome-terminal -x bash -c "tiff2pdf -h; echo '** See also tiffcp'; exec bash"
sh -c "command 1 ; command 2"
сделал задание для меня, непосредственно как средство запуска: просто создайте файл и сохраните его как program.desktop, затем позвольте выполнение как программу (щелчок правой кнопкой-> свойства->, полномочия-> позволяют выполняться как программа),
[Desktop Entry]
Version=1.0
Name=ProgramName
Comment=This is my comment
Exec=sh -c "command 1 ; command 2"
Icon=/home/alex/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;