
shell
真雪
知止
展开
-
查找swap占用高的容器名称
1.查找swap占用的排名,找出最高占用的pidfor file in /proc/*/status;do awk '/VmSwap|Name|^Pid/{printf $2 " " $3}END{ print ""}' $file;done |sort -k 3 -n -r |head2.查找容器idcat ${pid}/cgroup|head -n 1 |cut -d ":" -f 33.根据容器id查找容器名称docker inspect --format '{{.N..原创 2021-12-07 11:00:14 · 328 阅读 · 0 评论 -
shell01 - echo输出重叠
var1=$1 var2=$2 var3=$3echo "$var1 $var2 $var3" 输出时,存在数据相互覆盖的问题1.存在\r,按照下边方式对字符进行处理var1=$(echo $var1| tr -d '\r')var2=$(echo $var2| tr -d '\r')var3=$(echo $var3| tr -d '\r')echo "$var1 $var2 $var3"2.存在\n,按照下边方式对字符进行处理var1=$(echo $var1| tr -d..原创 2021-04-08 14:08:03 · 1304 阅读 · 0 评论