「xfce4-terminal」を起動してコマンドを実行しますが、コマンドを繰り返すプロンプトで終了します。
ソフトウェア「todo.txt」を使用し、小さなウィンドウで開いて、参照やエントリの追加などができるようにします。
現時点では、次のコマンドラインが機能しています...
xfce4-terminal --title=todo &
...その後、そのターミナルウィンドウに切り替えるを入力する必要があります...
/usr/local/bin/todo.sh -t ls
私はこれらすべてを試しましたが、それぞれの試行でウィンドウを「終了」し、ウィンドウに入力させません:
xfce4-terminal --execute '/usr/local/bin/todo.sh -t ls' --title=todo --hold &
xfce4-terminal --command '/usr/local/bin/todo.sh -t ls' --title=todo --hold &
xfce4-terminal --command='/usr/local/bin/todo.sh -t ls' --title=todo &
誰でも助けてくれますか?
ターミナルウィンドウを開き、コマンドを実行して、作業プロンプトを表示したいと思います。
ありがとう。
Bashコマンドに-c
オプションを使用して、次のように複数のコマンドをラップします。
$ bash -c "ls /var/log/apt; bash"
history.log history.log.4.gz term.log.10.gz term.log.5.gz
history.log.10.gz history.log.5.gz term.log.11.gz term.log.6.gz
history.log.11.gz history.log.6.gz term.log.12.gz term.log.7.gz
history.log.12.gz history.log.7.gz term.log.1.gz term.log.8.gz
history.log.1.gz history.log.8.gz term.log.2.gz term.log.9.gz
history.log.2.gz history.log.9.gz term.log.3.gz
history.log.3.gz term.log term.log.4.gz
username@hostname:~$
次に、次のようにxfce4-terminal
コマンドでそのbashコマンドを使用します。
xfce4-terminal -e 'bash -c "ls /var/log/apt; bash"' -T "Run and ready"
オプション:コマンドを実行する-e
、タイトルを設定する-T
.
その結果、ターミナルは閉じず、新しいプロンプトで準備ができません。