我有这样的文字
Jan 28\|Jan 29\|Jan 30\|Jan 31\|Feb 01\|Feb 02\|Feb 03\|Feb 04
Run Code Online (Sandbox Code Playgroud)
我想要这样的结果
Jan 28\|Jan 29\|Jan 30\|Jan 31\|Feb 1\|Feb 2\|Feb 3\|Feb 4
Run Code Online (Sandbox Code Playgroud)
我一直在搜索,没有结果,请帮忙
随gawk你可以使用gensub:
awk '{print gensub(/ 0([0-9])/," \\1", "g")}' file
Jan 28\|Jan 29\|Jan 30\|Jan 31\|Feb 1\|Feb 2\|Feb 3\|Feb 4
Run Code Online (Sandbox Code Playgroud)
或者相同的模式sed:
sed 's/ 0\([0-9]\)/ \1/g' file
Jan 28\|Jan 29\|Jan 30\|Jan 31\|Feb 1\|Feb 2\|Feb 3\|Feb 4
Run Code Online (Sandbox Code Playgroud)