On Monday, May 10, 2004 at 11:57:52 AM,
Valentin Heinitz <[EMAIL PROTECTED]> wrote:
> ich wollte alle Dateien mit den Nahmen XXX_d.txt
> in d_XXX.txt umbenennen.
>
> ich habe es mit der Schleife gemacht.
> for f in *_d.txt; do cp $f d_$( echo $f | sed s/_d[.]txt/.txt/); done
>
> Geht es irgendwie eleganter, ohne Schleife?
Ich denke man k�nnte es mit ls + sed + xargs + mv (mit einiger
Option-fummelei auf seiten von xargs) hinbekommen. Rein spekulativ.
> Ich frage, weil ich sowas oder aenliches sehr oft machen muss.
Dann mach daraus eine Shell-Funktion und setzt sie in deine .profile.
-- tcr ([EMAIL PROTECTED]) ``Ho chresim'eidos uch ho poll'eidos sophos''
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org