【发布时间】:2018-06-12 07:31:18
【问题描述】:
我在 bash 脚本中遇到了以下行
find -type f -exec mv -f {} ${BASE_DIR}/{} \;
我知道第一部分的意思,它找到所有文件类型的对象。第二部分-exec mv -f {} ${BASE_DIR}/{} \;是什么意思
【问题讨论】:
标签: bash
我在 bash 脚本中遇到了以下行
find -type f -exec mv -f {} ${BASE_DIR}/{} \;
我知道第一部分的意思,它找到所有文件类型的对象。第二部分-exec mv -f {} ${BASE_DIR}/{} \;是什么意思
【问题讨论】:
标签: bash
-exec 选项允许您对find 的结果执行一些代码,其中{} 代表结果。
此命令查找所有文件并将它们移动到由$BASE_DIR 定义的某个目录。
【讨论】: