Login
Newsletter
Werbung

Thema: Pro-Linux: DAP, Shell-Workshop und neue Programme

4 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
0
Von mad am Mo, 15. Oktober 2001 um 16:55 #
ls *[^0-9].html

???????
Alle Dateien, die mit irgendetwas beginnen und dann mit 0-9 anfangen (^) ??????

Ich will nicht abstreiten, dass es vielleicht irgendeinen Sinn macht, aber ich sehe ihn beim besten Willen nicht.

Ansonsten muss ich sagen, sehr ausfuehrliche und schoen geschriebene Artikel ueber die Shell (bash).

mad

[
| Versenden | Drucken ]
  • 0
    Von chrizel am Mo, 15. Oktober 2001 um 17:30 #
    hallo

    bin zwar kein bash-profi, aber:

    da liegst du anscheinend falsch.

    linuxfibel.de:
    (...)
    [def]       
    Eines der Zeichen
    [^czx]     
    Keines der angegebenen Zeichen
    (...)

    verwechselst du das evtl. mit perl? (da ists doch anders, oder?)

    ciao

    chrizel

    [
    | Versenden | Drucken ]
    0
    Von mad am Di, 16. Oktober 2001 um 00:20 #
    Hmm, sind das nicht einfach regular expressions???

    z.B. aus der manpage von grep:

    The caret ^ and the dollar sign $ are metacharacters that
    respectively match the empty string at the beginning and
    end of a line.

    mad

    [
    | Versenden | Drucken ]
    0
    Von Wolfgang am Di, 16. Oktober 2001 um 02:24 #
    Hi!

    [^...] ist eine negierte Zeichenklasse. Das funktioniert sogar in regulären Ausdrücken genau so (innerhalb einer Zeichenklasse gelten andere Regeln als außerhalb und das ^ steht daher nicht für den Anfang einer Zeile), wobei es mit regulären Ausdrücken (jene von der Bash in keiner Weise unterstützt werden) in dem Fall nichts zu tun hat.

    Cheers,
    GNU/Wolfgang

    [
    | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung