脚本中 sed 未终止的命令

cha*_*719 2 sed

在minor1.sed里面

sed -r 's/8/1/g' phone.txt

里面的电话.txt

(866) 879-7647

(888) 474-7424

(371) 670-6006

(866) 266-5588

(844) 415-3955

(800) 237-2747

命令发出

sed -r -f minor1.sed phone.txt

无论我做什么,我都会给出未终止的命令错误。

Val*_*nov 5

在您的情况下, minor1.sed 应仅包含 sed 表达式, s/8/1/g :

val@chi:~$ cat minor1.sed
s/8/1/g
Run Code Online (Sandbox Code Playgroud)
val@chi:~$ sed -r -f minor1.sed phone.txt
(166) 179-7647
(111) 474-7424
(371) 670-6006
(166) 266-5511
(144) 415-3955
(100) 237-2747
Run Code Online (Sandbox Code Playgroud)