- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:行数ごとに検索をかけて並び替えをしたいのですが・・)
行数ごとにファイル名を検索し並び替える方法
このQ&Aのポイント
- 行数ごとにファイル名を検索し、新しいファイルに書き出す方法について教えてください。
- 数千のファイル名が書かれたテキストファイル(A)とユニークなファイル名が書かれたファイル(B)があり、Bの各行をAで検索して結果を新しいファイル(C)に書き込みたいです。
- シェルを使って上記の処理を行う方法を、詳しく教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
以下のシェルスクリプトをファイルに保存し、chmod +xで実行権をつけて実行してみてください。A,B,Cのファイル名は本当の名前に変えてくださいね。 #!/bin/sh cat /dev/null > C for fn in `cat B` do grep ^.*/$fn A >> C done
お礼
回答ありがとうございます。 シェル作成は全く初めてで・・助かりましたっ!