Hi Heinz! On Thu, 12 Feb 2009, Heinz Diehl wrote:
On 12.02.2009, David Haller wrote:
perl -e 'while($_=shift) { $dat=$_; rename $dat, $_ if s/\s+/_/g; }' *
Damit überschreibst du dir schon vorhandene Zieldateien (mmv macht das nicht, wenn man es nicht per Option dazu zwingt).
Das stimmt aber so nicht. Hier vier Testdateien, alle zur gleichen Zeit erzeugt.
Der Einzeiler ein paar Minuten spaeter, dann:
liesel:/test # ls -lt --time=ctime -rw-r--r-- 1 root root 0 Feb 12 17:26 test_abc -rw-r--r-- 1 root root 0 Feb 12 17:26 test_def -rw-r--r-- 1 root root 0 Feb 12 17:23 test1 -rw-r--r-- 1 root root 0 Feb 12 17:23 test2
Und was passiert, wenn du test_abc in "test def" umbenennst und Deinen Einzeiler nochmal laufen lässt? Ich denke darauf wollte David hinaus. Mit freundlichen Grüßen Christian -- hundred-and-one symptoms of being an internet addict: 112. You are amazed that anyone uses a phone without a modem on it...let alone hear actual voices. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org