bash 相关

1. unary operator expected

然后就报错:[: -gt: unary operator expected

网上查了下说是当num值为空时导致的,我的解决方法是:

maxnum=100

num=`netstat -anlpt |grep $IP |wc -l`
#若 num 为空或未设置时,则 num 设为值 0
num=${num:=0}  

 2. Shell 脚本 echo 命令, 如何既在 console 输出,又记录在自定义的 log 文件中?

echo $PATH | tee -a logfile

3. Bash Shell 字符串切割

https://www.cnblogs.com/slash/archive/2010/11/26/1888693.html

原文地址:https://www.cnblogs.com/xiluhua/p/15778452.html