我需要shell命令来执行以下操作:
INPUT:
"M ABC/PQR/src/MyFile.h"
输出:
"ABC/PQR/src/MyFile.h"
答案 0 :(得分:0)
如果您只想打印第二个文本块,这将有效:
echo "\"M ABC/PQR/src/MyFile.h\"" | awk '{print $2}'
要使用sed
选项向我们提出质疑,这也会有效:
echo "\"M ABC/PQR/src/MyFile.h\"" | sed 's/M[ ]*//'
我看到@Fredrik Pihl的评论表明应该保留引号"
。在这种情况下,第二个版本将起作用。