0
我想創建一個啓動腳本來打開Guake中的兩個選項卡,執行命令,然後重命名選項卡。不幸的是這些標籤沒有被重命名。同樣令人煩惱的是,它在shell腳本的目錄中打開終端,而不是默認的〜/目錄。閱讀幫助文件後,我很確定該腳本是正確的。Guake終端啓動shell腳本
幫助文件:
Options:
-h, --help show this help message and exit
-f, --fullscreen Put Guake in fullscreen mode
-t, --toggle-visibility
Toggles the visibility of the terminal window
-p, --preferences Shows Guake preference window
-a, --about Shows Guake's about info
-n NEW_TAB, --new-tab=NEW_TAB
Add a new tab
-s SELECT_TAB, --select-tab=SELECT_TAB
Select a tab
-g, --selected-tab Return the selectd tab index.
-e COMMAND, --execute-command=COMMAND
Execute an arbitrary command in the selected tab.
-r RENAME_TAB, --rename-tab=RENAME_TAB
Rename the selected tab.
-q, --quit Says to Guake go away =(
這裏是我的shell腳本:
#!/bin/sh
# guakeStartup.sh
# open tabs
guake -e "irssi" -r "irssi"
guake -n -e "cd" -r "terminal"
是否在行中添加'-s'有幫助?把'-r'分成自己的執行(可能用'-s')是否有幫助? – 2014-11-24 15:24:42
不幸的是,我不這麼認爲。我所做的劇本,但它只是打開了一個選項卡,peforms第一功能,並且沒有做任何事情(包括重新命名第一個標籤。) '#!/ bin/sh的 #guakeStartup.sh #開啓的分頁 guake -e 「IRSSI」 guake -s 0 -r 「IRSSI」 guake -n 「終端」 guake -s 1 -e 「CD」 guake -s 1 -r 「終端」' – brentaarnold 2014-11-24 15:48:36
待辦事項腳本的其他行運行?如果你在那裏粘貼'echo'行,你會看到輸出嗎?你可以手動運行一系列類似你的shell命令並使其工作嗎? – 2014-11-24 15:54:54