Beiträge von GI-Joe im Thema „automatisches Erstellen von Verzeichnissen in der linux-shell“

    Die for-Schleife is unnötig.

    ja, das hatte ich auch schon erfreulicherweise festgestellt - siehe auch Posting Bitte melde dich an, um diesen Link zu sehen. ;)

    Q: Warum steht das nicht in Shell-Bücher?
    A: es ist bash-isch oder wie of geschrieben ien Bash-ismus und funktionier nicht auf jeder Shell/System.


    Eigentlich behandelt mein Buch alle gängigen shells wie sh, bash, ksh, csh, tcsh und geht bei diversen Sachen immer wieder auf deren Unterschiede ein. Leider konnte ich das {a..z} o.ä. noch nicht finden.

    Fazit: immer aus mindeststens 2 Büchern lernen - das hab ich daraus gelernt ^^

    Moin Moin !

    ich grübel hier gerade vor einem vermutlich einfach zu lösenen Problem:

    Ich möchte über die shell (bash) automatisiert Verzeichnisse erstellen, die die Namen der Buchstaben des Alphabets haben sollen, also als Ergebnis sollte es so aussehn:

    Code
    Verzeichnis1: a
    Verzeichnis2: b
    Verzeichnis3: c
    .
    .
    .
    Verzeichnis26: z


    Ich probierte mkdir [a-z] , aber als Ergebnis bekam ich EIN Verzeichnis mit dem Namen '[a-z]' :whistling:
    Dann probierte ich nur mal so zum Testen mkdir [0-9] , aber als Ergebnis bekam ich EIN Verzeichnis mit dem Namen '[0-9]' - hmm ...

    also wenn ich z.B. ein umount /dev/sdb[1-3] mache, dann erfolgt ganz brav ein umount von /dev/sdb1, /dev/sdb2 und /dev/sdb3 .

    Hat hier mal jemand einen Tipp für mich, warum es mit mkdir so nicht funzt ?
    Zur Not würde ich es auch über eine FOR - Schleife machen, nur wie ? Irgendwie hab ich gerade einen shell-blackout ....