gawk vs. mawk

Dieses Thema im Forum "Debian/Ubuntu/Knoppix" wurde erstellt von hengs, 16.11.2006.

  1. hengs

    hengs Tripel-As

    Dabei seit:
    21.02.2005
    Beiträge:
    217
    Zustimmungen:
    0
    Ort:
    Salzburg
    Hallo,

    ich hab' auf meinem Debian etch verschiedene Berechnungsprogramme laufen, welche alle auf eine ähnliche Weise ausgeführt werden.

    Code:
    
    source [prog].sh
    ./bin/prog
    
    
    Mein Problem ist jetzt, dass bei manchen Programmen source nur mit mawk und bei anderen nur mit gawk funktioniert.

    Irgendwie habe ich keine Lust vor jedem Programmstart gawk hinzuzufügen oder zu entfernen.

    So siehts aus, wenn z.B. gawk fehlt:
    Code:
    markus@schleppi:/opt/salome321/KERNEL_3.2.1$ source salome.sh 
    awk: program limit exceeded: sprintf buffer size=1020
            FILENAME="-" FNR=1 NR=1
    awk: program limit exceeded: sprintf buffer size=1020
            FILENAME="-" FNR=1 NR=1
    bash: printenv: Datei oder Verzeichnis nicht gefunden
    bash: awk: Datei oder Verzeichnis nicht gefunden
    bash: printenv: Datei oder Verzeichnis nicht gefunden
    bash: awk: Datei oder Verzeichnis nicht gefunden
    bash: printenv: Datei oder Verzeichnis nicht gefunden
    ... --> Endlosschleife
    Vielleicht hat von Euch jemand eine Lösung für mein Problem,

    Danke Markus
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 kbdcalls, 16.11.2006
    Zuletzt bearbeitet: 16.11.2006
    kbdcalls

    kbdcalls Master of Universe

    Dabei seit:
    16.10.2006
    Beiträge:
    518
    Zustimmungen:
    0
    Die kann man doch alle parallel installieren. Die Programme sollten das doch selbst auseinanderhalten. Poste doch mal
    Code:
    dir -l /usr/bin/*awk*
     
  4. hengs

    hengs Tripel-As

    Dabei seit:
    21.02.2005
    Beiträge:
    217
    Zustimmungen:
    0
    Ort:
    Salzburg
    hab ich mir auch gedacht

    Bei unserem 2. Berechnungscomputer mit Debian AMD64 SMP klappt das mit beiden gleichzeitig
     
  5. hengs

    hengs Tripel-As

    Dabei seit:
    21.02.2005
    Beiträge:
    217
    Zustimmungen:
    0
    Ort:
    Salzburg


    Code:
    -rwxr-xr-x 1 root root   5761 2006-10-20 22:54 /usr/bin/afmdiff.awk
    lrwxrwxrwx 1 root root     21 2006-10-30 10:26 /usr/bin/awk -> /etc/alternatives/awk
    -rwxr-xr-x 1 root root 307288 2006-04-18 04:48 /usr/bin/gawk
    -rwxr-xr-x 1 root root   3089 2006-04-18 04:48 /usr/bin/igawk
    -rwxr-xr-x 1 root root  86616 2003-05-30 16:27 /usr/bin/mawk
    lrwxrwxrwx 1 root root     22 2006-10-30 10:26 /usr/bin/nawk -> /etc/alternatives/nawk
    -rwxr-xr-x 1 root root 307288 2006-04-18 04:48 /usr/bin/pgawk
    
     
  6. #5 Goodspeed, 16.11.2006
    Goodspeed

    Goodspeed Foren Gott
    Moderator

    Dabei seit:
    21.04.2004
    Beiträge:
    4.165
    Zustimmungen:
    1
    Ort:
    Dresden
    Vielelicht solltest Du nur mal wieder per
    Code:
    update-alternatives --config awk
    
    den Link richtig setzen ...
     
  7. hengs

    hengs Tripel-As

    Dabei seit:
    21.02.2005
    Beiträge:
    217
    Zustimmungen:
    0
    Ort:
    Salzburg
    Gute Idee, sollte man eigentlich selbst darauf kommen, Danke
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

gawk vs. mawk