我想分割大于500KB的文件。首先,我使用find列出所有返回“./filename”的文件find . -maxdepth 1 -name '*.log' -size +500k,然后根据我的要求编写另一个命令来拆分文件,这里filename是第一个命令的输出。现在有人能帮我把它们结合起来,这样第一个命令的输出就是第二个命令的输入。

最佳答案

一班怎么样?

find .  -maxdepth 1 -name '*'  -size +500k -exec 'split' '-b' '500k' '-d' '-a' '4' '{}' '{}' ';'

10-08 14:26