Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Problem in bash mit [...]

  1. #1
    esz
    Gast

    Problem in bash mit [...]

    Mein Kommando

    ls [AB]*

    liefert

    A Ab AB45C ABc ABXC Adfg4 Auskunft AXdv Axvc1 BB
    AA AB45c Abc ABC AC ASDF Auskunft_hier1 AXDV B BYeu

    also nicht nur Dateinamen, die mit AB (großem A und großem B) beginnen. Ich erhalte auch eine Menge unerwarteter Ergebnisse. Was läuft hier falsch?

    Offenbar muss die bash mit einer Option versehen werden, um die Groß- und Kleinschreibung innerhalb [...] zu unterscheiden.

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.08.2004
    Beiträge
    404

    Zeichenklasse

    Hallo,

    mit den [ ] definierst Du eine Zeichenklasse, die hier aus A und B besteht. Die einzelnen Buchstaben werden ver-ODER-t.
    Wenn Du nur Einträge haben willst, die mit AB beginnen, mach es einfach so:

    Code:
    ls -la AB*
    hth, michael

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •