我想将大文件移到其他目录,所以我使用了:
find ./ -name f | xargs mv -f sm20180416* /ora_arch/ssmfep_backup/
但我正在
-bash: /usr/bin/xargs: Argument list too long
-bash: /bin/logger: Argument list too long
它在小批量文件中移动时有效 - 但是当移动大量文件时,我收到了这个错误。即论证太长了
答案 0 :(得分:2)
您的命令不正确请尝试以下操作。它适合你: -
find ./ -name "sm20180416*" | xargs -I {} mv -f {} /ora_arch/ssmfep_backup/