我有两个目录,一个是空的。
第一个目录有许多带隐藏文件的子目录。当我cp -r
从第一个目录到第二个目录的内容时,隐藏文件也会被复制。任何逃避它们的解决方案?
答案 0 :(得分:115)
您可以使用rsync:
rsync -av --exclude=".*" src dest
答案 1 :(得分:18)
你可以做到
cp -r SRC_DIR/* DEST_DIR
排除SRC_DIR级别中的所有.files和.dirs,但它仍会复制下一级子目录中的任何隐藏文件。
答案 2 :(得分:1)