我有这个:
sed -i "s/PID:\([0-9]*\)/PID:${$}/" "${ARCHIVO_INFO_SESION}"
在PID:
字后修改保存在文本文件中的PID。
我的问题是,是否可以仅引用( )
之间的子匹配,而不必在替换部分中再次写入PID:
,例如:
sed -i "s/PID:\([0-9]*\)/\1${$}/" "${ARCHIVO_INFO_SESION}"
谢谢!
答案 0 :(得分:0)
尝试
sed "s/\(PID:\)[0-9]*/\1${$}/" "${ARCHIVO_INFO_SESION}"
希望这有帮助,