シェルスクリプト総合 その2
■ このスレッドは過去ログ倉庫に格納されています
0455名無しさん@お腹いっぱい。
2005/07/09(土) 02:27:27pipeの後に置かれたreadはsubshellで実行されるため、結果の変数は親からは見えません。
>>447のようにgrepをsubshellに回すか、
grep 20050709 hoge.txt | (read STR1 STR2 STR3; echo $STR1 $STR2 $STR3)
subshellの中で完結させるとよいでしょう。
■ このスレッドは過去ログ倉庫に格納されています