이 명령을 사용했습니다
ifconfig ppp0 | tail -2 | sed -n 1p | awk '{print $3,$4}' | alert
"|alert" 앞에는 명령의 결과가 표시되지만 결과 대신 명령이 표시됩니다. 제 경우에는 명령의 결과였습니다.
ifconfig ppp0 | tail -2 | sed -n 1p | awk '{print $3,$4}'
예를 들면 (40.5MB)입니다.
답변1
명령의 결과를 다음에 대한 인수로 제공하십시오 alert
.
alert "$( ifconfig ppp0 | tail -2 | sed -n 1p | awk '{print $3,$4}' )"
[업데이트] 명령이 전혀 필요하지 않은 경우 다음을 수행하십시오.
notify-send --urgency=low "$(ifconfig ppp0 | awk 'NR==8 {print $3,$4}')"
답변2
rxbytes=`/sbin/ifconfig ppp0 | tail -2 | sed -n 1p | awk '{print $3,$4}'`
zenity --notification --text="$rxbytes bytes received"
zenity를 사용하여 GUI 상자를 표시하거나 $rxbytes 변수를 에코하는 대신 원하는 것을 사용할 수 있습니다.