1
値のCSVファイルを検索する方法を理解しようとしています。この場合は "---"と同じ行に "---"と表示されます。私が使用する方法を見つける必要がある任意の列のデータを一致させ、同じ行の他のすべての列のデータを変更します。
awk '{if ($(NF-1)=="---")$NF="---"}{print $0}' file
IE-、
私はAWKでこれを行うために探してきたが、私は知られている唯一のフィールドをチェックする方法を見つけ出すことができます1)値
2)フィールドの値を探すためにすべてのフィールドを検索し、に同じレコードのすべての進むフィールドを変更:ループ、私はに(それは私が求めている理由です)だと思います特定の値(「---」)
アイデアは高く評価されます。そして私が言いたいことが、私がこれで作った試行錯誤の試行をすべて伝えないならば、私はお詫びします。
これはまさに私が探していたものです。パッテンできるAwkの1つのライナーは、前に進んでいるか進んでいるデータのフォーマットを一致させ、変更します。ありがとうございました。 –