我創建了一個腳本,啓動我需要的所有應用程序,並將它們分配到我想要的工作區。Bash /打開一個命令運行的命令作爲參數
鑑於我是一個極端懶惰的basterd,我想知道是否有辦法將參數傳遞給我打開的終端。該參數將是一個別名,它運行我正在處理的所有項目的大量源更新。
我想要做這樣的事情:
gnome-terminal start_rolls
不幸的是,這只是打開終端和命令根本無法運行。
任何想法? 在此先感謝!
羅爾夫
PS:-e選項不能與別名工作,似乎...
我創建了一個腳本,啓動我需要的所有應用程序,並將它們分配到我想要的工作區。Bash /打開一個命令運行的命令作爲參數
鑑於我是一個極端懶惰的basterd,我想知道是否有辦法將參數傳遞給我打開的終端。該參數將是一個別名,它運行我正在處理的所有項目的大量源更新。
我想要做這樣的事情:
gnome-terminal start_rolls
不幸的是,這只是打開終端和命令根本無法運行。
任何想法? 在此先感謝!
羅爾夫
PS:-e選項不能與別名工作,似乎...
gnome-terminal --help-terminal-options
說:
-e,--command執行參數此選項內的選項
某些組合的「-e
」,「bash -c
」,「bash -i
「和你的別名可能有幫助
與-e命令你可以傳遞參數到任何終端模擬器(xterm,gnome-terminal等) – skazhy 2010-09-29 08:55:53
嗯,我以爲我昨天再評論這個,但它似乎不是... 我的「start_rolls」命令是一個別名,並不會與-e執行...我要再次檢查手冊頁... – Rolf 2010-10-01 07:31:23
Rolf,如果別名不適合你,只需將其包裝到一些bash腳本('。 sh'),給它一個可執行權限並調用它而不是別名。 – 2010-10-12 12:06:17