【发布时间】:2015-06-29 22:28:49
【问题描述】:
我想在lsof 中找到所有带有“Google”的行,所以我尝试了以下方法:
lsof | awk '/.*google.*/ { print $1 "," $2 "," $3} ' > new_file.csv
正确地产生一个以“google”开头的行的输出。
但是,然后我尝试这个并且 csv 不包含任何内容:
lsof | awk '/\s*google.*/ { print $1 "," $2 "," $3} ' > new_file.csv
但是,我认为\s* 表示任意数量的空格。这种行为有什么原因吗?谢谢你。
【问题讨论】: