1

私はこの awk ステートメントを持っており、正常に動作しています

awk '{a= a","$1}END{print a}' file.txt

出力で $1 フィールド shoube を一重引用符で囲みたい

どうすればそれができますか

4

1 に答える 1

1

一方通行:

awk -v q="'" '{a= a","q$1q}END{print a}' file.txt

別の方法:

awk '{a= a",\x27"$1"\x27"}END{print a}' file.txt

別の方法:

awk '{a= a",'"'"'"$1"'"'"'"}END{print a}' file.txt

別:

awk '{a= a",'\''"$1"'\''"}END{print a}' file.txt
于 2013-02-22T05:21:47.277 に答える