すべてのファイルとdir構造を別のdirにバックアップするbashスクリプトを作成しています。私はそれを行うために次のコードを作成しました:
find . -type f -exec cp {} $HOME/$bdir \; -o -type d -exec mkdir -p {} $HOME/$bdir \; ;
問題は、これはファイルのみをコピーし、dir構造はコピーしないことです。
注:このコードは割り当ての一部であるため、、などをcp -r
使用できない場合があります。cp -R
誰かが私を正しい方向に導いてくれることを願っています。;)
ジョエリ
編集:
私はそれを次のように変更しました:
find . -type d -exec mkdir -p $HOME/$bdir/{} \; ;
find . -type f -exec cp {} $HOME/$bdir/{} \; ;
そしてそれは動作します!Tyみんな;)