![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen! |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Søg attributter i en struktur ved hjælp af værdier fra en anden struktur | dhanamurthy | Højtstående Programmering | 3 | 03-27-2008 03:37 AM |
| omdirigering og kopiering med samme mappestruktur | user_prady | Shell Programmering og Scripting | 3 | 12-10-2007 10:52 PM |
| Kopiering med mappestruktur | Cnfsed | UNIX for dummyer Spørgsmål & svar | 4 | 11-29-2007 12:51 AM |
| Har du brug for hjælp i mappestruktur | murtaza | Shell Programmering og Scripting | 5 | 03-29-2007 12:14 PM |
| MV-filer fra en mappestruktur (multiple-niveau) til andre mappestruktur | srmadab | UNIX for Advanced & Ekspertsøgning Brugere | 4 | 09-13-2006 05:01 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Kopiering af en mappestruktur til en ny struktur
Hej alle
Er det muligt at kopiere en struktur af en mappe kun. f.eks Jeg har en fil med følgende angivelser, der er et resultat af et fund: -- / dir1/dir2/file.dbf / dir1/dir2/dir3/file1.dbf / dir1/file.dbf Jeg ønsker at kopiere dem til en mappe og holde struktur dog starter på en ny dir: / newdir/dir1/dir2/file.dbf / newdir/dir1/dir2/dir3/file1.dbf / newdir/dir1/file.dbf når jeg bruger cp-R kommando, problemet er, at fordi der er en fil, det bare kopier filen og ikke strukturen. Hilsen J |
|
|||||
|
Fundet fra http://www.tldp.org/LDP/abs/html/spe...rs.html # BGLOOP Citere ord-til-ord fra ovenstående webadresse. 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.
Vino |
|
||||
|
Undskyld, men hvad jeg glemte at nævne er, at jeg dont ønsker, at alle filer i træet.
f.eks / 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 Thanx J |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|