【发布时间】:2016-11-24 04:32:39
【问题描述】:
我在 Unix 环境中丢失了 xml,我想获取包含下一个字符串的文件列表: 值 value="99.00"
我的问题是这个字符串包含引号,这导致我使用 grep 命令时出现问题。知道我应该使用哪个命令吗?
SHELL=/bin/ksh
【问题讨论】:
我在 Unix 环境中丢失了 xml,我想获取包含下一个字符串的文件列表: 值 value="99.00"
我的问题是这个字符串包含引号,这导致我使用 grep 命令时出现问题。知道我应该使用哪个命令吗?
SHELL=/bin/ksh
【问题讨论】:
使用反斜杠转义":
grep Value\ value=\"99.00\" *.xml
或者用单引号括起来:
grep 'Value value="99.00"' *.xml
【讨论】:
*.xml 而不是 file.txt。