1

私は .csv ファイルを持っています。5 列目の文字列を別の文字列に置き換える必要があります。列は「,」で区切られ、列の各要素は以下に示すように「」で区切られています。

"ID","CIRCLE","IP_ADDRESS","DESCRIPTION","Current_Status"
"6","local","127.0.0.1","localhost","3"
"7","RPOP1","10.10.10.1","router1","3"

5 列目の '3' であるすべての要素を文字列 'Alive' に置き換える必要があります。

スタックフローで以前に投稿された以下のスクリプトを試しましたが、私の場合は機能しません

/usr/bin/awk -F, '$5 ~ /3/ { OFS= ","; $5 = "Alive"; }' /tmp/HOST_REPORT.csv

簡単な解決策を教えてください。ありがとうございました。

4

1 に答える 1