如何使用awk/sed或任何其他脚本命令来实现此目的。使用sed/awk/
1)读取与包含在每一行 2)使用外壳脚本26个数字多行文件仅在每一行的第25和26列08与07替换07,如果发现
三江源。
如何使用awk/sed或任何其他脚本命令来实现此目的。使用sed/awk/
1)读取与包含在每一行 2)使用外壳脚本26个数字多行文件仅在每一行的第25和26列08与07替换07,如果发现
三江源。
随着awk
awk 'BEGIN{FS=""; OFS=""}{if ($25$26 == "07") {$25="0"; $26="8"}{print}}'
我不知道我可以指定FS =“”。谢谢。 – irappa
这可能为你工作(GNU SED):
sed -r 's/^(.{24})07/\108/' file
如何被列在同一行分离,白色空间? – ryanbwork