linux - 在 macos 上使用 ls 命令查找一些 *.app 文件

标签 linux

文件夹中有一些.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/

相关文章:

c++ - Intel Xeon X5550 上的 Linux 下 __rdtscp 校准不稳定

c++ - CryptGenRandom 输出与 rand() 调用不同

linux - 如何使用 unix 删除每个备用数字

Linux脚本启动、停止、重启

c - 在 C 中监视 stdin、stdout 和 stderr 中的字节

c++ - 使用bash脚本进行代码编辑和测试处理

linux - 从 bash 脚本初始化 Mininet 拓扑

c - 为什么我不能用 -fPIE 编译但可以用 -fPIC 编译?

Linux 模块来 Hook 进程函数

php - 如何从 PHP 访问第二个磁盘驱动器?