这可以在文件中替换tom
为sam
:
sed 's/tom/sam/g' file_1 > file_2
但这不是:
sed 's/*****/sam/g' file_1 > file_2
*****
用单词代替特殊字符sam
。我已经尝试了一个斜杠,\*
但错误。
我尝试过:sed's / **** / sam / g'test.txt> test2.txt并导致错误:sed:Bad regex'*****':无效的前正则表达式-这确实具有*之前的
—
玫瑰花蕾
您可以尝试逃避所有特殊字符:
—
taliezin 2015年
sed 's/\*\*\*\*\*/sam/g'
\*
并且遇到了什么错误?