这个问题非常相似, 我怎样才能列出文件的绝对path在Linux中?
我想获取绝对path和date修改的文件或文件夹的名称。
这个命令几乎是这样做的:
ls -lR /foo/bar | awk '{print $6,$7,$8,$9}'
但它并没有显示绝对path。
关心斯托兰
查看find
命令及其printf
选项。
find /foo/bar -printf "%p %A@"
有关更多信息,请参阅find
的手册页。
在阅读了一些部分解决方案后,没有递归,部分日期格式,没有管道…我的命题是从目标文件夹:
find . -type f -exec ls -lAoUtTh {} \; | awk '{print $9"\t"$5"\/"$6"\/"$8"\t"$7"\t"$4}' | grep -E -i '.*\.fcp\b|.*\.omf\b'
工作得好,感谢贡献者,但基本上慢慢地我。
吉尔斯
OsX达尔文10.8 bash
我喜欢用:
ls -d -1 $PWD/**