我有一个命令可以在linux上找到包含某个字符串的所有文件:
find . -type f | xargs grep 'string' -sl
我想要的是打印文件上次修改的时间和日期。
答案 0 :(得分:1)
你可以这样做:
grep -rl "string" *|xargs ls -l
如果您只想要时间:
grep -rl "string" *|xargs ls -l|awk '{print $NF, $6, $7 }'
将打印如下内容:
file1 2012-03-25 12:44
file2 2012-03-26 00:30