文件夹中有一些.app文件,如
folder_A/1.app
/2.app
/subF/3.app
/3.txt
然后我想使用ls命令检查folder_A下是否有.app文件,我可以使用ls -Rfolder_A
列出“folder_A”和子文件夹“subF”下的所有文件,但在Macos上,app文件也被视为一个目录,ls将列出1.app,2.app等中包含的所有文件。
例如1.app包含一些.png、.txt;那么 ls -Rfolder_A
将返回所有 png 和 txt 文件,而不是 1.app 本身。但我想列出folder_A及其子文件夹下的所有应用程序文件,而不列出.app中包含的所有文件。
最佳答案
诀窍是使用正确的工具来完成工作。
find folder_A -name '*.app'
关于linux - 在 macos 上使用 ls 命令查找一些 *.app 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22345763/