我正在用awk编写一个脚本,用文件夹中所有文件的双重双引号替换所有双引号.
我在stackoverflow中发现了这个,但我得到了其他结果
awk 'BEGIN{FS=OFS="#"} {for (i=0;i<=NF;i++) gsub(/"/, "&&",$i)} 1 $f3 > $f2
Run Code Online (Sandbox Code Playgroud)
此示例示例的输出:
01##"hello world"98##
Run Code Online (Sandbox Code Playgroud)
是
01##""""hello world""""98##
Run Code Online (Sandbox Code Playgroud)
我想得到
01##""hello world""98##
Run Code Online (Sandbox Code Playgroud)