Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
nsd.sh Skript Fehler
mcilly:
Hi zusammen!
Gleich als Vorwarnung. Ich hab mir nen Domino 7.0.2 unter Debian 3.1 installiert, wird nicht supportet, aber ich habe gehört, der soll da trotzdem laufen. Mir ist auch klar, dass es sich aller Wahrscheinlichkeit nach um ein Command Fehler handelt, aber viell. hilft mir trotzdem jemand? Alles soweit installiert, ich kann ihn auch starten und dannach ansprechen. Nur leider kommt die Konsole nicht zur Ruhe. Denn...
nach manuellem Start von /opt/ibm/lotus/bin/server
was ja auf /opt/ibm/lotus/notes/latest/linux/startup verlinkt ist
was unter anderem auch das nsd.sh Skript aufruft
kommt folg. Fehlermeldung immer wieder in rasend schnellem Abstand:
/opt/ibm/lotus/notes/latest/linux/nsd.sh: line 69: {print $2}: command not found
Man kann den Domino dazwischen an der Konsole ansprechen, nur zum Lesen kommt man nicht, denn die Fehlermeldungen lassen sie einfach nur so vorbeizischen.
Frage: ich bin kein Programmierer und weiß daher überhaupt nicht, was es mit dem auf sich hat. Was kann/muss/soll ich ändern? Hier einmal die Zeile 69 aus dem nsd.sh Skript:
$Whereis -b -B $path -f $1 | $Awk '{print $2}'
m3:
Da dürfte ihm der awk fehlen:
apt-get install gawk
mcilly:
Danke Martin, aber den Awk hat er installiert, das hab ich vergessen zu erwähnen. Kann es an einer Berechtigung liegen, dass der notes User den awk nicht starten darf?
Hive:
Also meine Linux-Kenntnisse sind über die Zeit ein wenig eingestaubt, aber waren $1 bzw $2 nicht Parameterübergaben. d.h. du solltest mal schauen was da übergeben wird bzw. werden sollte.
Nebenbei, Debian und Domino hab ich früher immer eingesetzt. Meines Erachtens eine der stabilsten und zuverlässigsten Kombinationen. Ich konnte mir fast immer sicher sein, dass bei einem Fehler er im Domino-Server zusuchen ist.
KAI
mcilly:
Na ich glaube, das ist ein Befehl ($2) um z.B. das zweite Feld einer Eingabezeile auszudrucken.
Z.B.
echo Hi, Notes.at | awk '{print $1}'
echo Hi, Notes.at | awk '{print $2}'
erzeugt die Ausgaben „Hi,“ bzw. „Notes.at"
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln