![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen! |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Søk attributter i en struktur ved hjelp av verdier fra en annen struktur | dhanamurthy | High Level Programmering | 3 | 03-27-2008 03:37 |
| omadressering og kopiering med samme katalogstrukturen | user_prady | Shell programmering og Skripting | 3 | 12-10-2007 10:52 |
| Kopiering med katalogstrukturen | Cnfsed | UNIX for Dummies Spørsmål og svar | 4 | 11-29-2007 12:51 |
| Trenger du hjelp i katalogstrukturen | murtaza | Shell programmering og Skripting | 5 | 03-29-2007 12:14 |
| MV filer fra en katalogstrukturen (flere nivå) til andre katalogstrukturen | srmadab | UNIX for Advanced & ekspertbrukere | 4 | 09-13-2006 05:01 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Kopiering en katalogstruktur til en ny struktur
Hei alle
Er det mulig å kopiere en struktur av en katalog bare. eg Jeg har en fil med følgende oppføringer som er et resultat av en finne: -- / dir1/dir2/file.dbf / dir1/dir2/dir3/file1.dbf / dir1/file.dbf Jeg ønsker å kopiere disse til en katalog og holde strukturen men starter på en ny dir: / newdir/dir1/dir2/file.dbf / newdir/dir1/dir2/dir3/file1.dbf / newdir/dir1/file.dbf når jeg bruker cp-R kommandoen, problemet er at fordi det er en fil, det bare kopierer filen og ikke strukturen. Hilsen J |
|
|||||
|
Funnet fra http://www.tldp.org/LDP/abs/html/spe...rs.html # BGLOOP
Sitere ord-for-ord fra nettadressen ovenfor. Code:
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.
|
|
||||
|
MY unnskyldninger, men det jeg glemte å nevne er at jeg dont ønske alle filene i treet.
eg / dir1/dir2/file1.dbf / dir1/dir2/dir3/file2.dbf / dir1/file3.dbf / dir1/dir2/anotherfile.txt / dir1/dir2a/file2a.dbf til / dir1/dir2/file1.dbf / dir1/dir2/dir3/file2.dbf / dir1/file3.dbf / dir1/dir2a/file2a.dbf Enn J |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|