PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgabe in Variable umleiten



mnmr
29-01-2007, 11:21
hei

folgendes problem:
ich lese aus einem Logfile eines LAN-Tests einen Werd aus:

awk '{if(NR==5) print $2}' LANVIER.log

hier waere das Ergebnis das die Ausgabe am Bildschirm bspweise 98 ist. ich moechte diese ausgabe nun direkt in eine Variable speichern aber mit

awk '{if(NR==5) print $2}' LANVIER.log >$lanchck

funktioniert das nicht.

kann mir jemand helfen?

danke im Voraus

peschmae
29-01-2007, 12:46
Das was du suchst ist wohl eins von den beiden:


lanchck = $(awk ...)
lanchck = ´awk ´


ersteres mit dem grossen Vorteil dass es schachtelbar ist, letzteres mit dem Vorteil dass es (wenn du denn die richtigen `'s erwischst) auf praktisch allen sh-Varianten läuft. $() läuft glaub ich eher mehr nur auf bash und zsh oder so.

MfG Peschmä

mnmr
30-01-2007, 07:08
jep, habs auch schon geschafft, aber danke fuer die antwort

gruss M.