相关疑难解决方法(0)

如何逃脱加号mac os x(BSD)sed?

我正在尝试使用来自BSD通用命令的sed在mac上查找和替换一个或多个字符的出现.

我尝试:

echo "foobar" | sed -e "s/o+//g
Run Code Online (Sandbox Code Playgroud)

期待看到:

fbar
Run Code Online (Sandbox Code Playgroud)

但相反,我明白了

foobar
Run Code Online (Sandbox Code Playgroud)

我当然可以手动扩展加号:

echo "foobar" | sed -e "s/oo*//g"
Run Code Online (Sandbox Code Playgroud)

但是我需要做些什么才能使加号工作?

regex macos bash grep sed

17
推荐指数
1
解决办法
7341
查看次数

标签 统计

bash ×1

grep ×1

macos ×1

regex ×1

sed ×1