2つのディレクトリがあり、1つは空です。
最初のディレクトリには、隠しファイルを含む多くのサブディレクトリがあります。cp -r
最初のディレクトリから2番目のディレクトリにコンテンツを追加すると、隠しファイルもコピーされます。それらを回避するための解決策はありますか?
2つのディレクトリがあり、1つは空です。
最初のディレクトリには、隠しファイルを含む多くのサブディレクトリがあります。cp -r
最初のディレクトリから2番目のディレクトリにコンテンツを追加すると、隠しファイルもコピーされます。それらを回避するための解決策はありますか?
回答:
rsyncを使用できます:
rsync -av --exclude=".*" src dest
できるよ
cp -r SRC_DIR/* DEST_DIR
SRC_DIRレベルのすべての.filesと.dirsを除外しますが、それでも次のレベルのサブディレクトリに隠しファイルをコピーします。
cp SOURCE/[!.]* TARGET
。