-->

2009-12-20

bgコマンド

bg, fg コマンドの利用例です。

コマンド => Ctrl+z => bg とすると「コマンド &」と同じ効果があります。
標準出力はそのままです。fgで戻ります。この場合のCtrl+zは一時停止です。
$ php -r 'for($i=0;$i<100;$i++){print date("Y-m-d H:i:s\n");sleep(1);}'
2009-12-20 02:30:39
2009-12-20 02:30:40
^Z
[1]+                    php -r 'for($i=0;$i<100;$i++){print date("Y-m-d H:i:s\n");sleep(1);}'
$ bg
[1]+ php -r 'for($i=0;$i<100;$i++){print date("Y-m-d H:i:s\n");sleep(1);}' &
2009-12-20 02:30:42
$ 2009-12-20 02:30:43
2009-12-20 02:30:44
2009-12-20 02:30:45
fg2009-12-20 02:30:46

php -r 'for($i=0;$i<100;$i++){print date("Y-m-d H:i:s\n");sleep(1);}'
2009-12-20 02:30:47
2009-12-20 02:30:48
^C

0 件のコメント: