angelsfall
Routinier
Hallo,
ich wollte grade mit der Shell Dateien kopieren lassen, die nur mit einem Großbuchstaben beginnen.
Also (jaja, mit ls kann man nicht kopieren, ist schon klar ) :
Da dachte ich mir, da kann doch was nicht stimmen. Er ignoriert die Captials. Validiert:
Allerdings tut er dies nicht, wenn man keinen Bereich angibt:
Bash Version:
Anderes System, auf dem es ebenfalls nicht funkionert hat:
Ein System, auf dem all das korrekt funktioniert hat:
Kann das jemand verifizieren oder bin ich einfach nur zu dumm, die Shell Wildcards zu benutzen? (Scheinbar ab Bash Version 3.0)
(Laut diesem Howto sollte es aber funktionieren: http://www.tuxfiles.org/linuxhelp/wildcards.html )
Danke!
ich wollte grade mit der Shell Dateien kopieren lassen, die nur mit einem Großbuchstaben beginnen.
Also (jaja, mit ls kann man nicht kopieren, ist schon klar ) :
Code:
satire)0)548)~} ls [A-Z]*.gif
Empfang.gif Gesamt.gif LAN.gif projektstrukturplan.gif Senden.gif usecase.gif
Da dachte ich mir, da kann doch was nicht stimmen. Er ignoriert die Captials. Validiert:
Code:
satire)0)549)~} ls [a-z]*.gif
Empfang.gif Gesamt.gif LAN.gif projektstrukturplan.gif Senden.gif usecase.gif
Allerdings tut er dies nicht, wenn man keinen Bereich angibt:
Code:
satire)0)551)~} ls [SEG]*.gif
Empfang.gif Gesamt.gif Senden.gif
Code:
satire)0)552)~} ls [seg]*.gif
ls: [seg]*.gif: Datei oder Verzeichnis nicht gefunden
Bash Version:
Code:
satire)0)555)~} bash --version
GNU bash, version 3.00.16(1)-release (i486-pc-linux-gnu)
Copyright (C) 2004 Free Software Foundation, Inc.
Anderes System, auf dem es ebenfalls nicht funkionert hat:
Code:
root@vm-host-01:~$ bash --version
GNU bash, version 3.1.17(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
Ein System, auf dem all das korrekt funktioniert hat:
Code:
~>bash --version
GNU bash, version 2.05b.0(1)-release (i386-pc-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.
Kann das jemand verifizieren oder bin ich einfach nur zu dumm, die Shell Wildcards zu benutzen? (Scheinbar ab Bash Version 3.0)
(Laut diesem Howto sollte es aber funktionieren: http://www.tuxfiles.org/linuxhelp/wildcards.html )
Danke!