1. ホーム
  2. linux

[解決済み] cp -r 隠しファイルなし

2022-12-15 02:23:42

質問

2つのディレクトリがあり、1つは空です。

最初のディレクトリには、隠しファイルを含む多くのサブディレクトリがあります。私が cp -r のコンテンツを最初のディレクトリから2番目のディレクトリにコピーすると、隠しファイルもコピーされます。それらをエスケープするための任意のソリューション?

どのように解決するのですか?

この場合 rsync の代わりに cp :

rsync -av --exclude=".*" src dest

これは、隠しファイルや隠しディレクトリを除外するものです。隠しディレクトリのみを除外したい場合は、パターンにスラッシュを追加してください。

rsync -av --exclude=".*/" src dest