Portál AbcLinuxu, 6. května 2025 17:26

Dotaz: Jak presunout adresar, ktery neni prazdny

polo23 avatar 29.1.2012 19:27 polo23 | skóre: 28 | blog: polo23
Jak presunout adresar, ktery neni prazdny
Přečteno: 441×
Odpovědět | Admin
Ahoj,

Narazil jsem na problem presunu adresare, ktery obsahuje soubory. V man nic neni a google kupodivu taky nenapovida. To je tak elementarni operace problem? Jen dodam, ze mam na mysli prikaz
mv

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.1.2012 19:30 vice | skóre: 21
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Odpovědět | | Sbalit | Link | Blokovat | Admin
v čem je problém ? příkazu mv je úplně jedno, je-li adresář prázdný nebo ne.
Není důležité co se stane, ale jak se to vysvětlí.
polo23 avatar 29.1.2012 22:09 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
mv -v El\ Metodo\ \(The\ Method\)\ \[2005\]\ DvDrip-paTon/ ./../download/
mv: nelze přesunout „El Metodo (The Method) [2005] DvDrip-paTon/“ do „./../download/El Metodo (The Method) [2005] DvDrip-paTon“: Adresář není prázdný
29.1.2012 22:32 tomk
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Jestli ono mu spis nebude vadit, ze v adresari ./../download/ uz existuje adresar El\ Metodo\ \(The\ Method\)\ \[2005\]\ DvDrip-paTon , ktery neni prazdny. Pokud by ho prepsal, tak by se mohlo prijit o nejaka data a tak toho radeji necha.

Tomas
polo23 avatar 30.1.2012 12:16 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Hmm taky jsem se mohl podivat... Jinak diky, bylo to presne tak jak pisete:)
29.1.2012 19:42 oiufoj
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Odpovědět | | Sbalit | Link | Blokovat | Admin
mv umi jen soubory (nebo prejmenovat adresare). Mam to napsane v manualu.

Pokud chces presunout cele adresarove stromy, pouzij neco co pracuje nad jednotlivymi soubory: tar, find.,...
29.1.2012 19:54 l4m4
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Některé implementace mv neumějí třeba přesun mezi souborovými systémy, ale GNU ani BSD mv s tím nemají problém. Co máš za mv?
polo23 avatar 29.1.2012 22:07 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
mv --version
mv (GNU coreutils) 8.5
Copyright © 2010 Free Software Foundation, Inc.
Licence GPLv3+: GNU GPL verze 3 nebo novější
Toto je svobodné programové vybavení: máte právo jej měnit a šířit.
VEŠKERÉ ZÁRUKY chybí, jak jen zákon dovoluje.

Napsali Mike Parker, David MacKenzie a Jim Meyering.
30.1.2012 00:21 l4m4
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Jeho dokumentace říká toto:
`mv' can move any type of file from one file system to another. Prior to version `4.0' of the fileutils, `mv' could move only regular files between file systems. For example, now `mv' can move an entire directory hierarchy including special device files from one partition to another. It first uses some of the same code that's used by `cp -a' to copy the requested directories and files, then (assuming the copy succeeded) it removes the originals. If the copy fails, then the part that was copied to the destination partition is removed. If you were to copy three directories from one partition to another and the copy of the first directory succeeded, but the second didn't, the first would be left on the destination partition and the second and third would be left on the original partition.
29.1.2012 19:44 radek
Rozbalit Rozbalit vše Re: Jak presunout adresar, ktery neni prazdny
Odpovědět | | Sbalit | Link | Blokovat | Admin
omlouvám se ale připadá mi to jako chyba mezi židlí a klávesnicí.. mv je to doopravdi jedno...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.