有22人阅读过
linux使用cp命令复制文件时,会跳过.开头的文件
发布于2025/02/19 更新于2025/02/19
[ 教程仅保证更新时有效,请自行测试。]
发布于2025/02/19 更新于2025/02/19
[ 教程仅保证更新时有效,请自行测试。]
[ 教程仅保证更新时有效,请自行测试。]
你可以使用 shopt -s dotglob
让 cp
命令包含 .
开头的文件或文件夹:
shopt -s dotglob cp -rf drpy-node-tmp/* drpy-node/ shopt -u dotglob # 可选,恢复默认行为
shopt -s dotglob
允许 *
匹配以 .
开头的文件和文件夹。
当你使用 *
通配符时,它通常会忽略以 .
开头的文件(即隐藏文件和隐藏文件夹)。
开启 dotglob
选项后,*
将包括这些隐藏文件和文件夹。
文章对你有帮助吗?
- 一般[0]
- 很赞[0]
- 没用[0]
- 垃圾[0]
- 无语[0]