【发布时间】:2011-12-21 22:53:12
【问题描述】:
我有一个命令输出,我想从中删除双引号 "。
命令:
strings -a libAddressDoctor5.so |\
grep EngineVersion |\
awk '{if(NR==2)print}' |\
awk '{print$2}'
输出:
EngineVersion="5.2.5.624"
我想知道如何使用awk 或sed 删除不需要的字符。
【问题讨论】:
-
sed 's/"//g'- 删除所有" -
@Banthar:谢谢,
s在这里是什么意思? -
s的意思是“替代品”。从左到右阅读's/"//g',它说用任何东西替换“,并且对输入中的每个”都这样做。