Add timer to scripts. Updated dwmbar
This commit is contained in:
@ -16,22 +16,22 @@ done
|
||||
|
||||
if [ $good -eq 0 ]
|
||||
then
|
||||
echo "Change DEVICE in ~/.local/scripts/9993_network"
|
||||
echo "Change DEVICE in ~/.local/scripts/0010_1_network"
|
||||
grep ":" /proc/net/dev | awk -F: '{print $1}' | sed s@\ @@g
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -f $HOME/.local/.tmp_RXNET_BIT ]
|
||||
if [ ! -f $HOME/.local/tmp/.tmp_RXNET_BIT ]
|
||||
then
|
||||
RXNET_BIT=0
|
||||
TXNET_BIT=0
|
||||
|
||||
echo $RXNET_BIT > $HOME/.local/.tmp_RXNET_BIT
|
||||
echo $TXNET_BIT > $HOME/.local/.tmp_TXNET_BIT
|
||||
echo $RXNET_BIT > $HOME/.local/tmp/.tmp_RXNET_BIT
|
||||
echo $TXNET_BIT > $HOME/.local/tmp/.tmp_TXNET_BIT
|
||||
fi
|
||||
|
||||
RXNET_BIT=$(cat $HOME/.local/.tmp_RXNET_BIT)
|
||||
TXNET_BIT=$(cat $HOME/.local/.tmp_TXNET_BIT)
|
||||
RXNET_BIT=$(cat $HOME/.local/tmp/.tmp_RXNET_BIT)
|
||||
TXNET_BIT=$(cat $HOME/.local/tmp/.tmp_TXNET_BIT)
|
||||
|
||||
line=`grep $DEVICE /proc/net/dev | sed s/.*://`
|
||||
rx=`echo $line | awk '{print $1}'`
|
||||
@ -40,14 +40,12 @@ tx=`echo $line | awk '{print $9}'`
|
||||
inbound=$(($rx-$RXNET_BIT))
|
||||
outbound=$(($tx-$TXNET_BIT))
|
||||
|
||||
LASTNETTIME_BIT=$(date +%s)
|
||||
|
||||
line=`grep $DEVICE /proc/net/dev | sed s/.*://`
|
||||
RXNET_BIT=`echo $line | awk '{print $1}'`
|
||||
TXNET_BIT=`echo $line | awk '{print $9}'`
|
||||
|
||||
echo $RXNET_BIT > $HOME/.local/.tmp_RXNET_BIT
|
||||
echo $TXNET_BIT > $HOME/.local/.tmp_TXNET_BIT
|
||||
echo $RXNET_BIT > $HOME/.local/tmp/.tmp_RXNET_BIT
|
||||
echo $TXNET_BIT > $HOME/.local/tmp/.tmp_TXNET_BIT
|
||||
|
||||
if [ $inbound -gt $((1024*1024)) ]
|
||||
then
|
8
.local/scripts/0030_0_cpu
Executable file
8
.local/scripts/0030_0_cpu
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
COLOR1="#990057"
|
||||
COLOR2="#FF00B2"
|
||||
|
||||
usage=$(cat <(grep 'cpu ' /proc/stat) <(sleep 1 && grep 'cpu ' /proc/stat) | awk -v RS="" '{print ($13-$2+$15-$4)*100/($13-$2+$15-$4+$16-$5)}' | cut -d'.' -f1)"%"
|
||||
|
||||
echo "^c$COLOR1^^b$COLOR2^ ^b$COLOR1^^c$COLOR2^ $usage ^d^"
|
@ -1,8 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
COLOR1="#990057"
|
||||
COLOR2="#FF00B2"
|
||||
|
||||
usage=$(cat <(grep 'cpu ' /proc/stat) <(sleep 0.3 && grep 'cpu ' /proc/stat) | awk -v RS="" '{print ($13-$2+$15-$4)*100/($13-$2+$15-$4+$16-$5)}' | cut -d'.' -f1)"%"
|
||||
|
||||
echo "^c$COLOR1^^b$COLOR2^ ^b$COLOR1^^c$COLOR2^ $usage ^d^"
|
Reference in New Issue
Block a user