![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Keresési tulajdonságok egy szerkezet segítségével az értékeket más struktúra | dhanamurthy | Magas szintű Programozás | 3 | 03-27-2008 03:37 AM |
| átirányítására és másolás ugyanannyi könyvtárszerkezete | user_prady | Shell programozás és Scripting | 3 | 12-10-2007 10:52 PM |
| Másolás a könyvtárszerkezete | Cnfsed | A UNIX a dummies Kérdések és válaszok | 4 | 11-29-2007 12:51 AM |
| Segítségre van szüksége a könyvtárszerkezete | murtaza | Shell programozás és Scripting | 5 | 03-29-2007 12:14 PM |
| MV fájlokat egy könyvtárszerkezete (több szinten), hogy más könyvtárszerkezete | srmadab | A UNIX a fejlett és szakértői Felhasználók | 4 | 09-13-2006 05:01 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Másolás könyvtár felépítése egy új szerkezet
Hi all
Ki lehet-e másolni szerkezete csak egy könyvtárat. pl Nekem van egy fájlt a következő bejegyzést, ami annak az eredménye, az talál: -- / dir1/dir2/file.dbf / dir1/dir2/dir3/file1.dbf / dir1/file.dbf Szeretném átmásolni ezeket egy könyvtárba, és tartsuk a szerkezet azonban kezdve egy új dir: / newdir/dir1/dir2/file.dbf / newdir/dir1/dir2/dir3/file1.dbf / newdir/dir1/file.dbf mikor elindítom a cp-r parancs, a probléma az, hogy mivel van egy fájl, csak másolja a fájlt, és nem a szerkezet. Üdvözlettel J |
|
|||||
|
Megtalálható a http://www.tldp.org/LDP/abs/html/spe...rs.html # BGLOOP Idézve word-to-szót a fenti URL-t. Kód:
redirection from/to stdin or stdout [dash].
(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xpvf -)
# Move entire file tree from one directory to another
# [courtesy Alan Cox <a.cox@swansea.ac.uk>, with a minor change]
# 1) cd /source/directory Source directory, where the files to be moved are.
# 2) && "And-list": if the 'cd' operation successful, then execute the next command.
# 3) tar cf - . The 'c' option 'tar' archiving command creates a new archive,
# the 'f' (file) option, followed by '-' designates the target file as stdout,
# and do it in current directory tree ('.').
# 4) | Piped to...
# 5) ( ... ) a subshell
# 6) cd /dest/directory Change to the destination directory.
# 7) && "And-list", as above
# 8) tar xpvf - Unarchive ('x'), preserve ownership and file permissions ('p'),
# and send verbose messages to stdout ('v'),
# reading data from stdin ('f' followed by '-').
#
# Note that 'x' is a command, and 'p', 'v', 'f' are options.
# Whew!
# More elegant than, but equivalent to:
# cd source/directory
# tar cf - . | (cd ../dest/directory; tar xpvf -)
#
# cp -a /source/directory /dest/directory also has same effect.
Vino |
|
||||
|
Elnézést, de azt felejtette el megemlíteni, hogy én dont akar az összes fájlt a fán.
pl / dir1/dir2/file1.dbf / dir1/dir2/dir3/file2.dbf / dir1/file3.dbf / dir1/dir2/anotherfile.txt / dir1/dir2a/file2a.dbf hogy / dir1/dir2/file1.dbf / dir1/dir2/dir3/file2.dbf / dir1/file3.dbf / dir1/dir2a/file2a.dbf Köszönet J |
|
||||
|
Szia Vino
Kösz a válaszokat. Mit tegyek, ha megvan a forrás felsorolt egy fájlt, és szeretné használni a for ciklus nem a másolatot. Mint említettük, a másolat működik, de sajnos nem másolja a szerkezet, és csak a fájlt a cél dir. Köszönöm J |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|