files.txtに類似した (しかし限定されない) ファイルのリスト (例: )を検討してください。
/root/
/root/lib/
/root/lib/dir1/
/root/lib/dir1/file1
/root/lib/dir1/file2
/root/lib/dir2/
...
指定されたファイル (指定されているフォルダーの他のコンテンツではなく) を選択した場所にコピーするにはどうすればよいですか (たとえば~/destination、 a )フォルダー構造はそのままですが、 b) N 個のフォルダー コンポーネント (この例では/root/) から削除されています。道?
私はすでに使用することができた
cp --parents `cat files.txt` ~/destination
そのままのフォルダー構造でファイルをコピーしますが、これにより、すべてのファイル~/destination/root/...が必要なときに終了します~/destination/...