ディレクトリ全体をコピーする方法はありますが、フォルダのみをコピーしますか?ディレクトリのどこかに破損したファイルがあるため、ハードディスクが故障します。
したがって、破損したファイルを別のハードディスクにコピーするのではなく、フォルダーをコピーしたかったのです。何百ものフォルダーを検索するスクリプトがあり、それらをすべて手動で作成する必要がないためです。
cpマニュアルを検索しましたが、何も表示されませんでした(見逃したかもしれません)
故障したHDDに次の構造があるとします。
dir1
files
dir2
files
files
dir4
dir3
files
欲しいのはディレクトリ構造だけで、ファイルはまったくありません。
だから私は新しいHDDで終わるでしょう:
dir1
dir2
dir4
dir3
誰かがいくつかのトリックを知っていることを願っています!
ディレクトリ構造をコピーするだけなのか、それとも現在の作業ディレクトリ内のファイルを除外するだけなのか(そして、より深いサブディレクトリ内の他のすべてのファイルはゲームです)?
—
オリ
例を追加しました。混乱して申し訳ありません
—
シャノン
参考
—
トレバーボイドスミス
rsync
までに、ディレクトリ構造をコピーし、アクセス許可と属性を保持するために使用します](stackoverflow.com/a/9242883/52074)。プレーンを使用mkdir -p
しても、権限と属性は保持されません。