プロセスがゼロ以外の戻り値で実行を終了すると端末は中断します


2

CTRL-Zに遭遇したとき、私の端末は中断しています。

Last login: Thu Aug 13 11:13:51 on ttys000
mymac:~ snowch$ sleep 10
^Z
[1]+  Stopped                 sleep 10

[Process completed]

時々私は見ない [Process completed] メッセージ - 端末はただ閉じます。また、どのコマンドが実行されていてもかまいません。同じ振る舞いがvimでも起こります。

iTerm2でも同じように動作します。

この振る舞いは、突然起こり始めました。

何がうまくいかないのですか?

- 更新 -

もう一度sleepコマンドを入力しようとしましたが、今回はtimeパラメータを忘れました。

mymac snowch$ sleep
usage: sleep seconds

[Process completed]

端末は、この終了値をプロセスが終了したことを意味すると解釈しました。


あなたはチェックアウトしたいかもしれません この郵便受け そして この郵便受け 。中断しようとする前に、プロセスが実際に完了した可能性はありますか?キーを押すと端末は実際に終了しますか?
AMR

[Process completed] メッセージはTerminalによって生成され、(Terminalウィンドウで実行されていた)シェル自体が終了したことを示します。 Isは、シェル内で実行されたコマンドの終了コードとは関係ありません。最近bashの起動ファイルを変更しましたか?あなたはそれらをすべて邪魔にならないように動かしてもう一度試すことができますか?
nohillside

@patrix - ありがとう私にエラーがありました ~/.profile
Chris Snow
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.