Hallo, On Sun, 21 Apr 2002, Philipp Thomas wrote:
David Haller
[ 20.04.2002 23:44:40 +0200]: Warum denn so umständlich?
tar -C /mnt/cdrom -cSpf - . | tar -C /data/SuSE -xSpvf -
Was ist daran weniger umstaendlich?
Kein extra cd und keine Klammerung nötig, da man tar ja direkt sagen kann, in welches Verzeichnis er wechslen soll. Folgt also nur der üblichen *nix-Devise "keine unnötige Tipparbeit" ;-))
Unter der Vorausetzung, dass ich das tar hinter der Pipe auch in eine subshell packen wuerde, lass uns mal nachzaehlen: cd /mnt/cdrom; tar ... | ( cd foo && tar ... ) tar -C /mnt/cdrom ... | ( tar -C foo ... ) Ist exakt ein <return> (oder ';') und die beiden '&' mehr ;) Relevant? IMO nein, bes. im Verhaeltnis dazu, was man sowieso tippen muss. Relevant ist, dass man ueberhaupt 'tar --atime-preserve' verwendet ;) -d'*scnr*'nh PS: irgendwie/-wobei hatte ich mal Probleme mit der Pipe und dem -C... Weiss aber nicht mehr wieso. Mit der subshell ging's dann... -- "Phnglui mgwlnafth Cthulhu rlyey wghnagl fthagn." "In his flat in Bromley, drunk Cthulhu waits knitting? I think a few subtle typos may have crept into that one." "That explains why this shoggoth I summoned is only 3mm tall." - Peter da Silva and Peter Gutmann in the scary.devil.monastery