各セルのサイズと長さを比較し、その長さによってコンテンツを変更したいと考えています。Unix Scriptingでの各セルのサイズの比較
現在のテーブルがフォーマット
AB
CD
AB
AB
CD
155668/01
AB
1233/10
である私は、DEに「2」以上の長さを有する細胞を交換したいです。
出力
AB
CD
AB
AB
CD
DE
AB
DE
私はそれは構文エラーを言う
awk -F "," '{ if($(#1) > "2") {print "DE"} else {print $1 }}'
を試してみました。 をそのまま使用すると、出力が同じである場合は$(#
となります。
sed '/^..$/!s/.*/DE/' file
awk
では、あなたが言うことができる:
これは非常にうまくいっています。ありがとうございました。 –