次のデータが与えられた場合:
aaa bbb aaa ccc aaa ddd
123 222 aaa aaa bbb ccc
列4の値が「ccc」の場合は、sedまたはawkを使用して同じ行の列6の値を「end」という単語に置き換えたいと思います。
どんなアイデアでも大いに感謝します。
ベストアンサー1
そしてawk
:
awk '$4=="ccc"{ $6="end" }1' file
最後は1
現在行のみを印刷し、次を{ print }
参照してください。awkスクリプトの最後の1はどういう意味ですか?)。