Bunu komut satırında nasıl yapabilirim?
örneğin kopyalamak /dir/another/fileiçin /tmp/ben bu yüzden/tmp/dir/another/file
Bunu komut satırında nasıl yapabilirim?
örneğin kopyalamak /dir/another/fileiçin /tmp/ben bu yüzden/tmp/dir/another/file
Yanıtlar:
cp --parents /dir/another/file /tmp
tam olarak ne istediğinizi yapacak.
brew install coreutilsve kullanabilirsinizgcp --parents /dir/another/file /tmp
rsync bunun için iyi bir yardımcı olabilir:
rsync -Ravz my/first/dir/file.txt another_dir
sonuç olarak verilecek
another_dir/my/first/dir/file.txt
tarDosyaları kopyalarken yolları korumak için kullanabilirsiniz :
tar cf - /dir/another/file | (cd /tmp && tar xf -)
--parentsburada yaşamıyor; (