Personal tools
You are here: Home ブログ matsuyama zsh のサスペンド機能について
Document Actions

zsh のサスペンド機能について

zsh のサスペンド機能についてちょっと意外な事が起こったのでメモ。


% sleep 5 && echo a

sleep 5 中に Ctrl + Z でサスペンドして、

% fg

すると、 sleep 5 が完了しても次の echo a が実行されないみたい(詳しく試してないけど)。

ジョブ単位でサスペンドされるのだから echo a も実行されるのが誰もが期待する結果だと思うが。

結局、サブシェル使ってサスペンド& fg すると期待する結果になる。

% (sleep  5 && echo a)


The URL to Trackback this entry is:
Add comment

You can add a comment by filling out the form below. Plain text formatting.

This helps us prevent automated spamming.
Captcha Image

Copyright(C) 2001 - 2006 Ariel Networks, Inc. All rights reserved.