Câu trả lời:
Đây là những gì tôi sử dụng để khởi chạy 4 tab khi tôi đang phát triển đường ray.
guake --rename-tab="Rails Server" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && rails s" &
sleep 2 &&
guake --new-tab=2 --rename-tab="Rails Test" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && 'autotest'" &
sleep 2 &&
guake --new-tab=3 --rename-tab="Rails Console" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && rails console" &
sleep 2 &&
guake --new-tab=4 --rename-tab="Rails Terminal" --execute-command="cd ~/Aptana\ Studio\ 3\ Workspace/sample_app/ && clear" &
Hoạt động như một bùa mê :)
Nó là hoàn toàn có thể, các tham số dòng lệnh hỗ trợ nó.
#/bin/sh
# Just to be sure Guake is running.
# Guake handles multiple starting, won't create new instances
guake &
# Select first (0th) tab and rename it and execute something.
guake -s 0
sleep 1
guake -r "this-is-top"
sleep 1
guake -e top
sleep 1
# create a new tab in the ~ folder
guake -n ~
# rename the tab
guake -r "this-is-now-htop"
sleep 1
guake -e htop
sleep 1
guake -n ~
guake -n ~
guake -n ~
'Giấc ngủ' ở đó để thực hiện an toàn, không có chúng những điều kỳ lạ xảy ra trên máy của tôi, cứ thoải mái thử nghiệm. Kịch bản chạy tốt hoặc guake đã chạy hay chưa.