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