切割字符串为数组
arr=(${line} )
server=${arr[0]}
role_id=${arr[1]}
用单字符拼接参数
function join_by { local IFS="$1"; shift; echo "$*"; }
$join_by 1 a b c d
a1b1c1d
在数组添加元素
pending_table_list=("${pending_table_list[@]}" "${table}")
按关键字筛选进程
ps aux | grep '关键字' | grep -v grep |awk '{print $2}'
查找所有".h"文件
find /PATH -name "*.h"
查找所有".h"文件中的含有"helloworld"字符串的文件(组合命令)
find /PATH -name "*.h" | xargs grep -in "helloworld"