Știu că aceasta ar putea fi o întrebare stupidă, dar, deoarece sunt nou pe Ubuntu, nici nu știu cum o caut pe Google.
Vreau să arăt statisticile rețelei folosind bmon într-un format special ca să-l pot citi mai târziu cu un alt scenariu.
Am citit ajutorul și am reușit să-mi ating majoritatea nevoilor folosind această comandă:
bmon -p 'ens3' -r 3 -o format:fmt='rx=$(attr:rx:bytes) tx=$(attr:tx:bytes)\n'
Problema cu această comandă este că postează statistici la fiecare x secunde. Vreau să arate doar statistici o singura data.
Am găsit în ajutorul pe care îl pot folosi renunta dupa:
root@domain:~# bmon -o format:help
format - Ieșire formatabilă
Ieșire ASCII formatabilă pentru scripturi. Apelează o funcție de desen pentru
fiecare articol per nod și iese conform formatului specificat
şir. Șirul de format este format din text normal și substituenți
sub forma $(substituent).
Autor: Thomas Graf <[email protected]>
Opțiuni:
fmt=FORMAT Format șir
stderr Scrieți în stderr în loc de stdout
quitafter=NUM Ieșire din bmon după NUM ieșiri
Dar nu o pot face să funcționeze. Am incercat o multime de lucruri:
bmon -p 'ens3' -r 3 -o format:quitafter=1:fmt='rx=$(attr:rx:bytes) tx=$(attr:tx:bytes)\n'
bmon -p 'ens3' -r 3 -o format:quitafter=1 fmt='rx=$(attr:rx:bytes) tx=$(attr:tx:bytes)\n'
bmon -p 'ens3' -r 3 -o format:fmt='rx=$(attr:rx:bytes) tx=$(attr:tx:bytes)\n' quitafter=1
bmon -p 'ens3' -r 3 -o format:fmt='rx=$(attr:rx:bytes) tx=$(attr:tx:bytes)\n':quitafter=1
Niciunul nu a funcționat.
Va rog ajutati-ma, multumesc.