Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。4,316件41やり方がわかりません。番号|名前|身長|体重を記録したテーブルがあります。ファイル名$aに170や180の身長を入れてwhileで回して検索していたのですがこのやり方では体重とかぶって正確な値が出ない場合があります。(体重170キロの人が抽出されました)そこで列指定で、検索したいのですがやり方が思いつきません。いい方法があればご教授ください。5:47列指定で検索です。タイトルどおり、フィールドを指定とかけばよかったです。13:45はい、可能です。指定しなくても構いません。スペース、カンマ全てがセパレータとして扱われます。data.txtですかね。\|区切り文字の指定。|だとパイプとして認識されるので\でエスケープします。$0(行全体)を表示と言う動作になります。互換ではないですが、たいていのシェルで動くと思います。ループから抜けてしまうので、ファイル末尾に改行がないと最終行が無視されますが、回答における本質ではないし実用上はあまり問題ないかと思うのでシンプルさを優先しました。位置パラメータと解釈されます。区切った値が入ります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。