Jak mogę skopiować pojedynczy plik i zachować strukturę katalogów?


Odpowiedzi:


25
cp --parents /dir/another/file /tmp

zrobi dokładnie to, co chcesz.


jakieś pomysły na os / x? --parentsnie mieszkaj tutaj; (
javadba

tar czy rsync? Zobacz pozostałe dwie odpowiedzi :-)
Colin 't Hart

1
W systemie macOS możesz, za pomocą homebrew, zainstalować brew install coreutilsi używaćgcp --parents /dir/another/file /tmp
dotnetCarpenter

4

rsync może w tym pomóc:

rsync -Ravz my/first/dir/file.txt another_dir

da jako wynik

another_dir/my/first/dir/file.txt

2

Możesz użyć tardo zachowania ścieżek podczas kopiowania plików:

tar cf - /dir/another/file | (cd /tmp && tar xf -)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.