Dejan Milosavljevic <[EMAIL PROTECTED]>:
> Frank Terbeck schrieb:
> >for file in *.tar.gz.done ; do mv -i $file ${file%.done} ; done
> >
> Sorry, ich verstehe es nicht, auch wenns ein Einzeiler ist: Mein Auge
> bleibt immer am % in ${file%.done}hängen - was hat es damit auf sich?
Ist ja nicht schlimm. Als erster Anlaufpunkt ist bei sowas immer die
Doku der Shell die man nutzt. Da sollte sowas auf jeden Fall erläutert
sein. Ich zitiere mal aus dem SUSv3 Standard:
[snip]
${parameter%word}
Remove Smallest Suffix Pattern. The word shall be expanded to produce a
pattern. The parameter expansion shall then result in parameter, with the
smallest portion of the suffix matched by the pattern deleted.
[snap]
Gruss, Frank
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)