私はCSVファイルを持っていて、19番目の列に2つ以上の文字があるすべての行をフィルタリングしたいと思います。私は個々の部分を知っていますが、一緒に接着する方法を理解することはできません。まず、ファイルをcatしなければなりません。次は19列Linuxシェルで 'where'節を実行するにはどうしたらいいですか?
awk -F "," '{print $19}' file.txt
awkはまた、長さとIFS
を持って印刷し、私はそれがすべてのパイプを使用して一緒に接着する必要があります知っています。以前はあまり書いていないbashプログラミングをしてきたので、私はちょうどその正確な構文に立ち往生しています。
'awk -F、'はCSVを解析するのに十分ではないことに注意してください。 '' Hi、World ''、1337'を考慮してください。 –