2011年5月10日のブックマーク (1件)

  • で、今度こそシェルでテキストファイルから1行ずつ読み込む - あしのあしあと

    「シェルでテキストファイルから1行ずつ読み込む」シリーズの最終回。これまで、次のような内容で書いてきた。 「シェルで1行ずつファイルから読み込む - あしのあしあと」 ⇒ テキストファイルから1行ずつ読み込むというありふれた処理ではまったこと。具体的には“パイプ+while read” 「絵で見てわかるファイルディスクリプタ・パイプ・リダイレクト - あしのあしあと」 ⇒ ファイルディスクリプタ、パイプ、リダイレクトのおさらい。せっかくなので、絵をつかって説明 「while・read・exec 再入門 - あしのあしあと」 ⇒ テキストファイルから1行ずつ読み込む際に必要となる while 文、read コマンド、exec コマンドのおさらい。“パイプ+read”の罠w で、ようやくスタートの、このスクリプトに戻る。 BUFIFS=$IFS IFS= exec 3< 入力ファイル名 whi

    で、今度こそシェルでテキストファイルから1行ずつ読み込む - あしのあしあと
    higher_tomorrow
    higher_tomorrow 2011/05/10
    ちょっと前に、久しぶり(5~6年ぶり)にシェルを書いていた。ちょっとつまずいたことを、(ようやく)まとめて、メモできた。