簡體   English   中英

如何打開一個gnome終端來執行gnome-terminal命令,不斷?

[英]how to open a gnome terminal to execute a command with gnome-terminal, constantly?

我有一個包含這些行的sh文件:

gnome-terminal\
  --tab\
    --title="ElasticSearch"\
    --working-directory="/home/username/program/bin"\
    -e "bash -c './somecommand'"\

當我運行它時,一個gnome終端將打開並為我運行命令。 問題是,當我按ctrl + c停止運行命令時,終端關閉。 有沒有辦法停止運行命令並使終端保持活動狀態? 提前致謝。

你的命令工作正常,但是在somecommand終止后gnome-terminal關閉,原因是gnome-terminal沒有運行bash因為它是默認的shell。

要在命令命令完成后獲取bash提示符( $ ),您需要將其觸發。

-e "bash -c ./somecommand;bash"\

-e已被棄用。 現在使用gnome-terminal -- somecommand

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM