我需要使用sed
替换输入文件中最后一次出现的空格。
我想出的是
sed "s/([ ])[0-9]*$/,/g"
然而,似乎并不想记住它应该替换的空间。运行没有圆括号的命令工作正常(对于它应该做的事情 - 替换空间和数字链)。当我添加括号时,它什么都不做。
是的,我知道this解决方案,但是当我尝试将\1
传递给sed
时,它会尖叫“#14; \ 1”未在RE"中定义。
有人愿意帮忙吗?这似乎是一个简单的问题,我很高兴知道解决方案。
答案 0 :(得分:1)
这似乎“第一次”(yay)......
#error