On Thursday 14 October 2004 10:45, Matthias Dort wrote:
Es handelt sich um "parameter expansion" unter bash. Die Variable $string hat folgenden Wert, der beispielsweise durch `ls -l` erzeugt wird:
string="-rw-r--r-- 1 root root 3375617 Oct 1 14:35 users.txt"
Wie kann ich das Teil von "Oct 1 14:35 users.txt" heraus schneiden, wobei das übrige Teil weggeschmissen wird?
Habe mit ${string#[^A-Z]*} und ähnlichen erfolglos probiert.
Wenn es sich um die Ausgabe von ls handelt, und man spezielle Daten einer Datei wissen möchte, kann man das auch einfacher haben: stat - display file or filesystem status Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer