Hoi
Ben atm een scriptje aan het maken dat een dhclient doet en daarvan de output in een tail pipet, alleen de laatste 2 regels boeien me (dhcp-server en de ip-lease).
Nu wil ik doen:
dhclient $eth | tail -n2.
Dit werkt niet, domweg omdat dhclient op de sterr (neem ik dan aan) werkt.
Heb net de bash-guide van O Reilly erbij gepakt, maar ik kan nergens vinden (ook niet met google) hoe ik dit opvang.
Dit is momenteel mijn code:
irrelevante meuk geloosd btw.
weet iemand hoe ik dit kan doen?
het gaat hier dus om de pipe tussen dhclient en tail. niet die tussen tail en een file.
thanks.
Ben atm een scriptje aan het maken dat een dhclient doet en daarvan de output in een tail pipet, alleen de laatste 2 regels boeien me (dhcp-server en de ip-lease).
Nu wil ik doen:
dhclient $eth | tail -n2.
Dit werkt niet, domweg omdat dhclient op de sterr (neem ik dan aan) werkt.
Heb net de bash-guide van O Reilly erbij gepakt, maar ik kan nergens vinden (ook niet met google) hoe ik dit opvang.
Dit is momenteel mijn code:
code:
1
2
3
4
5
6
7
8
9
10
| iface=eth0;
logFile=log
testDHCP()
{
date >> $logFile;
dhclient $iface | tail -n2 &2> $logFile
echo " " >> $logFile
} |
irrelevante meuk geloosd btw.
weet iemand hoe ik dit kan doen?
het gaat hier dus om de pipe tussen dhclient en tail. niet die tussen tail en een file.
thanks.