ヒアドキュメントのEOFマークは1行単位で評価されますEOF の後にスペースが入っててハマりました。
forやwhile文などのリダイレクト処理はカレントシェルではなく、悩まされました。
サブシェルで実行される ことに注意してください。
このことを知らないとバグでもないのにおかしな現象に悩まされることになります。
↑の PDF 版がとても役に立ちました。助かりました。
while文の中の変数をwhile文の外で使いたいのですが・・・ - Linux Square
ヒアドキュメントのEOFマークは1行単位で評価されますEOF の後にスペースが入っててハマりました。
forやwhile文などのリダイレクト処理はカレントシェルではなく、悩まされました。
サブシェルで実行される ことに注意してください。
このことを知らないとバグでもないのにおかしな現象に悩まされることになります。
↑の PDF 版がとても役に立ちました。助かりました。
while文の中の変数をwhile文の外で使いたいのですが・・・ - Linux Square