Shell脚本之杂项


title: Shell脚本之杂项
tags: shell编程, 杂项


记录一些学到的shell脚本里面的一些杂项(持续更新)

  1. ps -C cmd -ossr,args 这面用法是命令中搜索cmd,然后指定输出rss(内存占用情况KB)和args
  2. shuf命令用户随机打乱输入,以随机的乱序输出
    比如文件1.txt
    1.c
    2.c
    3.c
    现在通过shuf命令,shuf -n1 1.txt,将随机输出一行
    
  3. 脚本里面有多个输入变量,如果你想将第n个之后的变量全部赋值给一个变量,该怎么做呢?可以下面的方式操作:
    result=$(echo ${@:6})
    将第六个变量及其以后的所有值全部赋值给变量result
    这种操作方式像是操作数组一样(输入的参数也是一个数组)
    比如讲输入变量第2,3个赋值给result,可以这么操作:result=$(echo ${@:2:2}
    

你可能感兴趣的:(Shell脚本之杂项)