【发布时间】:2013-11-13 01:13:32
【问题描述】:
我想列出某个目录中的所有文件,并列出它们的完整路径。
我有一系列这样的目录:
user.newskims.131017222704/
user.newskims.131017222741/
user.newskims.131017222822/
user.newskims.131017222949/
如果我这样做了
ls user.newskims.131017222*
输出中有这样的行,我想消除:
user.newskims.131017222822:
它也没有给出完整的路径。有没有办法让它列出里面的所有文件,只有那些文件,没有额外的行,并且有完整的路径?
【问题讨论】:
-
find user.newskims.131017222*? -
其实这行不通,因为它还会列出目录,而不仅仅是目录中的文件。
-
find user.newskims.131017222* -type f