我必须保留包含特定子目录中文件的所有目录,但删除其余空的子目录所在的所有目录。 更具体地说,这是目录结构: A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt ...
我想要统计一个目录中每个扩展名的文件数量,以及没有扩展名的文件。 我尝试了几种方法,但是还没有找到一个可行的解决方案: find "$folder" -type f | sed 's/.*\.//' | sort | uniq -c 是一个选项,但如果没有文件扩展名,它将无法工作。我需要...
我试图使用find从apt-cacher存档中删除长时间未使用的软件包。 $ find /var/cache/apt-cacher -atime +5 -type f -name ".*deb*" | wc -l 8471 $ find /var/cache/apt-cacher -atim...
我想找出几个命令的类型。在Linux中,是否可以将来自find命令的搜索结果通过管道或xargs传递给type命令? 例如: find . -name anacron | type 或者 find . -name anacron | xargs type
我想知道如何在路径"./"下递归地找到所有扩展名为.xml和.py且包含字符串"Jason"的文件? 还有如何排除搜索中的.po文件?
我希望我的bash脚本只在找到内容时才打印出'found',使用find命令。但是使用&&并不能解决问题:即使没有找到任何内容,我仍然会得到'found'的输出。 示例: $ pwd /data/data/com.termux/files/home/test/test1/test4 $ ls...
我有以下命令 find . -type f -print0 | xargs -0 chmod 644 只要文件名中不包含空格,这将成功地将所有文件的权限更改为644。 然而,它在一般情况下并不起作用。 例如 touch "hullo world" chmod 777 "hullo*...
使用dpkg -L 命令,我可以获取软件包中所有文件的列表,但它也包含了一些目录,而我想要排除这些目录。 举个例子: dpkg -L elixir 给我: /. /usr /usr/bin /usr/lib /usr/lib/elixir /usr/lib/elixir/bin /u...