Hallo Christoph, On Sonntag, 11. März 2001 16:27 Christoph Raucher wrote:
Warum geht dies nicht:
for i in *; do mv $i $i.tar; done
das geht solange gut, wie die unzubenennenden Dateien keine Leerstellen, Sonderzeichen o.ä. enthalten. Sollte aber eine Datei den Namen "wort1 wort2" haben, würde mv in obenstehender Form wort1 und wort2 als getrennte Argumente auffassen - das gibt dann natürlich Probleme. So müsste es gehen: $ for i in *; do mv "$i" "$i".tar; done ^ ^ ^ ^
Ich kann mir das nicht erklären.
Ich hoffe, das hat sich eben geändert. ;-) Gruß, Stephan -- Stephan Hakuli | mailto: stephan@hakuli.de | * GnuPG/PGP-Key * | callto: 01 71 - 651 89 43 | available, please | surfto: http://www.hakuli.de | visit my homepage *Homepage updated: Short survey on SSH-login with 'authorized_keys'*