gpt4 book ai didi

ubuntu - 如何组成一个sed脚本文件?

转载 作者:行者123 更新时间:2023-12-04 18:59:20 25 4
gpt4 key购买 nike

我有这两个带有 sed 的命令,但我想用这两个命令创建一个脚本(一个 .sed 文件)......
我不知道如何创建一个 sed 脚本。请问有什么帮助吗?

sed -E 's/(;[0-9]+)\.([0-9])(;[^;]*;[^;]*)$/\1.\20\3/' \ -E 's/(;[0-9]+)\.([0-9]{2})[0-9]+(;[^;]*;[^;]*)$/\1.\2\3/' 

最佳答案

将代码添加到文件中:
脚本.sed

s/(;[0-9]+)\.([0-9])(;[^;]*;[^;]*)$/\1.\20\3/
s/(;[0-9]+)\.([0-9]{2})[0-9]+(;[^;]*;[^;]*)$/\1.\2\3/
使用正确的参数运行它:
sed -Ef script.sed
或使用 shebang ( #! ):
script2.sed
#!/bin/sed -Ef

s/(;[0-9]+)\.([0-9])(;[^;]*;[^;]*)$/\1.\20\3/
s/(;[0-9]+)\.([0-9]{2})[0-9]+(;[^;]*;[^;]*)$/\1.\2\3/
像这样运行它:
chmod u+x script2.sed
./script2.sed

关于ubuntu - 如何组成一个sed脚本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67360859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com