/imgs/avatar.jpg

SRE, DevOps, FullStack, K8S, VIM

Shell并发处理任务

功能说明 多进程并发运行程序,始终保持指定进程数运行 方法 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 handle_threads(){ local threads_num=$1;shift local object_list=$1;shift local command="$*" [ -z "$command" ] && { echo "Usage: $FUNCNAME threads_num

Shell编码规范

文件名字 要以.sh为扩展名 脚本名尽量表达脚本的用途 脚本要给执行权限, 并且推荐以./foo.sh方式执行 1 2 3 foo.sh chmod u+x foo.sh ./foo.sh 脚本头部 首行必须指定脚