我一直试图让这个工作没有运气..我的脚本中有两个值。现在它有一个空格,我想在它们之间放一个逗号。
sed -e 's/.*-Xmx16000m //g'
请让我知道我错过了什么。
答案 0 :(得分:1)
你的问题不是很清楚,但我猜你可能想要像
这样的东西sed -e 's/\(-Xmx16000m\) /\1,/g'
这将查找字符串-Xmx1600m
后跟空格,并用逗号替换以下空格。在它之后不需要任何特别的东西。老兄,你可能想要
sed -e 's/\(pattern1\) \(pattern2\)/\1,\2/g'
将搜索由空格分隔的pattern1和pattern2(这些模式可能是任何正则表达式,而不仅仅是固定字符串),并用逗号替换它们之间的空格。