- スレ立てるまでもない質問はここで 135匹目
532 :デフォルトの名無しさん[sage]:2014/04/24(木) 00:24:00.69 ID:LW41AFOG - 盛り上がってるね!みんな優しいねぇ。
cat sample.txt | sed -e '10,15d' > sample.txt パイプでつながっていると、すべてのコマンドが同時に始まる。 > はファイルが存在する場合、そのファイルを空にして書き込める状態を作る で、 > がファイルに書き込む準備をするために空にしたファイルを、一番左にあるcatが読み込み、空を右側のsedに渡し、一番右の>で空をファイルに書き込み。 すると、左から右に処理されると思っていると予想とは違う結果に。 という事でいいのかな。 >>502 http://www.amazon.co.jp/dp/4873112672 おすすめ
|
- スレ立てるまでもない質問はここで 135匹目
533 :デフォルトの名無しさん[sage]:2014/04/24(木) 00:24:55.15 ID:LW41AFOG - AFOって、、(´・ω・`)
|
- スレ立てるまでもない質問はここで 135匹目
535 :デフォルトの名無しさん[sage]:2014/04/24(木) 03:58:54.21 ID:LW41AFOG - いや、読んだこと無いなぁ。
time sleep 3 | sleep 3 | sleep 3 とかすると、それぞれのコマンドは3秒待ってるのはわかるけど、同時に始まるので合計でも3秒しか使わない。 全部のコマンドが終わるのは9秒じゃない。 あたりまえだけどpsでみるとプロセスidを持ったsleepコマンドが3つあるのが分かるよ。 おもしろいね。 502がいなくなったのが残念だけど。
|