一个显示网速的小脚本
Tofloor
poster avatar
Bluek404
deepin
2015-04-27 03:02
Author
本帖最后由 Bluek404 于 2015-4-26 19:20 编辑
  1. #!/bin/sh

  2. NET="wlan0"

  3. getNetIn="cat /sys/class/net/$NET/statistics/rx_bytes"
  4. getNetOut="cat /sys/class/net/$NET/statistics/tx_bytes"

  5. netInOld=`$getNetIn`; netOutOld=`$getNetOut`

  6. while true
  7. do
  8.         sleep 1s
  9.         netIn=`$getNetIn`; netOut=`$getNetOut`
  10.         echo "\033[31;1m⇩\033[0m "`expr $netIn - $netInOld`" bytes/s\t\033[32;1m⇧\033[0m "`expr $netOut - $netOutOld`" bytes/s"
  11.         netInOld=$netIn; netOutOld=$netOut
  12. done
Copy the Code
只是一个脚本
用于展示如何获得当前网速
需要修改wlan0为当前的网卡

Reply Favorite View the author
All Replies
ArthurDeepin
deepin
2015-04-27 06:57
#1
  1. ➜  ~  cat /sys/class/net/eth0/statistics/rx_bytes
  2. 2141302
  3. ➜  ~  getNetIn="cat /sys/class/net/eth0/statistics/rx_bytes"
  4. ➜  ~  `$getNetIn`                                          
  5. zsh: 没有那个文件或目录: cat /sys/class/net/eth0/statistics/rx_bytes
  6. ➜  ~  
Copy the Code

我是不是犯了什么愚蠢的错误
Reply View the author
dipn
deepin
2015-04-27 07:11
#2
可以用 conkey 弄一个,不知道 dde 能不能用
Reply View the author
ArthurDeepin
deepin
2015-04-27 07:30
#3
本帖最后由 ArthurDeepin 于 2015-4-26 23:54 编辑
https://bbs.deepin.org/post/29576
我是不是犯了什么愚蠢的错误

好吧,停电了,换上网本上的bash,`$getNetIn` 这个确实我错了,单独使用并不需要两个`号,不知zsh是不是这样,可是我的脚本还是有问题,输出时没有获取到大小(知道了……原来cat>net.sh <(zsh可以正常出现颜色)
Reply View the author
Bluek404
deepin
2015-04-27 21:06
#4
https://bbs.deepin.org/post/29576
好吧,停电了,换上网本上的bash,`$getNetIn` 这个确实我错了,单独使用并不需要两个`号,不知zsh是不是 ...

颜色的确是zsh给自动了
``的意思是获取内部命令执行的结果作为值
比如
echo `pwd`
输出就是pwd的执行结果
Reply View the author
iiLinux
deepin
2016-10-12 18:59
#5
非常喜欢,回复了再说,谢谢楼主!773b
Reply View the author
看什么呢
deepin
2016-10-12 19:33
#6
不支持32位的????
Reply View the author
873792861
deepin
2016-10-12 20:52
#7
你这个不是bash shell脚本么,怎么显示GUI的?倘若我也想在deepin ui下给自己编写一些小东西,都需要用到哪些知识啊?深度的api有关资料在哪里能获得的?能给点学习建议么?
Reply View the author
electricface
deepin
2016-10-12 21:12
#8
用 nload 看网速也可以
Reply View the author
海天鹰
deepin
2016-10-12 23:13
#9
回家试试......
Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG