ファイルはパイプ記号「|」で区切られます
私のファイル.txt
Hello|how|are|you|hope|you|are|doing|fine
Lilly|jasmine|rose|sunflower|nightfire|flowers
3より大きい列を削除したい。結果セットを次のようにしたい。
Hello|how|are
Lilly|jasmine|rose
実際のファイルでは、各行の 13 列を超える余分な列を削除する必要があります。Unix シェル スクリプトで SED/AWK を使用します。ありがとうございます。
答え1
cut -d'|' -f1-14 myfile
これはうまく動作します! 単純なカットで awk や sed は必要ありません。