【发布时间】:2015-11-20 02:54:00
【问题描述】:
经过一些文本操作后,我得到了输出:“75 queen”。我是这样发送的:
..( 75 queen ).. | sed 's/ \([0-9]*\) \(q.*) /The word \2 with \1 appearances.'
对于此代码,我收到错误“sed: -e expression #1, char 66: unterminated `s' command。 什么意思?
【问题讨论】:
-
两件事:你在末尾缺少一个
/,并且在q.*之后有一个未转义的右括号。
标签: linux bash sed error-handling