Sed &引用;未知命令:`/''&引用;用一个简单的替换命令

Sed &引用;未知命令:`/''&引用;用一个简单的替换命令,sed,unicode,Sed,Unicode,我正在尝试在Kali中运行以下代码: cat /usr/share/wordlists/dirbuster/apache-user-enum-1.0.txt | sed “s/~//g” > /usr/share/wordlists/users.txt 删除匹配字符“~”并替换为空白,但返回错误“sed:-e expression#1,char 4:unknown command:`/'” 你知道如何解决这个问题吗?你的双引号看起来很可疑,它不是常规的双引号,相反,请使用如下单引号: s

我正在尝试在Kali中运行以下代码:

cat /usr/share/wordlists/dirbuster/apache-user-enum-1.0.txt |
sed “s/~//g” > /usr/share/wordlists/users.txt
删除匹配字符“~”并替换为空白,但返回错误“
sed:-e expression#1,char 4:unknown command:`/'


你知道如何解决这个问题吗?

你的双引号看起来很可疑,它不是常规的双引号,相反,请使用如下单引号:

sed 's/~//g' file.txt > /usr/share/wordlists/users.txt

你的引号是character
U+201C
,应该是
U+22
,注意你用键盘键入的内容

@Gilles我试过你的建议,但它仍然给我同样的问题。。。我使用了以下命令:sed'/~//g'/usr/share/wordlists/dirbuster/apache-user-enum-1.0.txt>/usr/share/wordlists/users.txt,然后是错误:sed:-e expression#1,char 4:unknown命令:`/'您错过了替换开始时的
s
@哦,谢谢你的指点!对新来者的建议:如果一个答案解决了你的问题,请点击大复选标记接受它(✓) 在它旁边,也可以选择向上投票(向上投票要求至少15个信誉点)。如果您发现其他答案有帮助,请向上投票。接受和向上投票有助于未来的读者。请参阅[相关帮助中心文章][1][1]: