ls命令是否可以返回文件名中包含“PRO”并属于 pli 文件类型的文件列表?我已经研究并确定ls -c -lt *.PLI将返回“.pli”类型的ls -c -lt *PRO*文件,并将返回文件名中包含 PRO 的文件。
示例:如果文件夹包含:
...然后我只需要ls命令返回aaaaaPROaaaaa.PLI and bbbbbPRObb.PLI
如果不能通过ls命令实现,我们可以通过命令实现find吗?
使用ls,您可以执行以下操作:
ls -c -ltd -- *PRO*.PLI
Run Code Online (Sandbox Code Playgroud)
与find:
find . ! -name . -prune -type f -name '*PRO*.PLI'
Run Code Online (Sandbox Code Playgroud)
(请注意,默认情况下find将包含隐藏文件,例如.xPRO.PLIshell glob ( *PRO*.PLI)不会包含在内)。