Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 将原始字符串中的字符串替换为空格_String_Sed_Replace_Space - Fatal编程技术网

String 将原始字符串中的字符串替换为空格

String 将原始字符串中的字符串替换为空格,string,sed,replace,space,String,Sed,Replace,Space,我正在尝试用\\server2\share\client\01 client doc\00 verified\PDF之类的字符串替换\\server\share\doc share\PDF之类的字符串 第一步我只玩一个文件,然后我会改变所有其余的 这正是我正在使用的命令 sed -i -e 's/server\share\doc share\PDF/server2\share\client\01-client-doc\00-verified\PDF/g' file.txt 您需要保护您的\另一

我正在尝试用
\\server2\share\client\01 client doc\00 verified\PDF
之类的字符串替换
\\server\share\doc share\PDF
之类的字符串

第一步我只玩一个文件,然后我会改变所有其余的

这正是我正在使用的命令

sed -i -e 's/server\share\doc share\PDF/server2\share\client\01-client-doc\00-verified\PDF/g' file.txt

您需要保护您的
\
另一方面
\s
意味着
空白
(制表符、换行符、垂直制表符、换行符、回车符和空格)

使用
#
而不是
/
sed -i -e 's/server\\share\\doc share\\PDF/server2\\share\\client\\01-client-doc\\00-verified\\PDF/g' file.txt