我正在尝试查找名称为formClass.php
且包含 checkCookie 字符串的文件,并且我希望按日期列出文件,显示日期,大小,所有者和组。这些文件在我的主目录中。
我有这个工作,但它没有显示日期,所有者等...
find /home -name formClass.php -exec grep -l "checkCookie" {} \;
我在想我可以像这样在列表中添加“trhg”,但它不起作用:
find /home -name formClass.php -exec grep -ltrhg "checkCookie" {} \;
由于
答案 0 :(得分:6)
尝试find /home -name formClass.php -print0 | xargs -0 grep -l --null checkCookie | xargs -0 ls -l
答案 1 :(得分:2)
ls -lt `grep -lr --include=formClass.php "checkCookie" *`
请查看man ls
以了解其他排序选项。
答案 2 :(得分:0)
似乎有几种方法可以做到这一点。我找到了这个,它对我有用。 find / home -name formClass.php -exec grep -l“checkCookie”{} \; | xargs ls -ltrhg
感谢您提出其他建议。