摘要:
seq用于产生从某个数到另外一个数之间的所有整数 例一: # seq 1 10 结果是1 2 3 4 5 6 7 8 9 10 例二: #!/bin/bash for i in `seq 1 10`; do echo $i; done 或者用 for i in $(seq 1 10) 例 seq -s " " 1... 阅读全文
摘要:
time简介time命令 用于 打印出一条命令或一个程序的执行时间time 命令以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。用法:time [ -p ] Command [ Argument ... ]举例:想知道 列举home文件夹这一命令 花费的时间:time ls /home想知道 将文件复制到某一文件夹 花费的时间:time cp /home/***/h /home/***/Documents 想知道 一个脚本运行的时间:time ./helloWorld.shtime命令结果有三行组成:real、user和sys。我们这里用的都是re 阅读全文
摘要:
expr命令一般用于整数值,但也可用于字符串。一般格式为: expr argument operator argument ① 用空格隔开每个项; ② 用 \ (反斜杠) 放在 shell 特殊字符前面; ③ 对包含空格和其他特殊字符的字符串要用引号括起来 1、用于数字 $expr 10 + 10 $expr 20 \* 2 2、用于字符串 (1)、计算字串长度 > expr... 阅读全文
摘要:
${#string} $string的长度 ${string:position} 在$string中,从位置$position开始提取子串 ${string:position:length} 在$string中,从位置$position开始提取长度为$length的子串 在shell中,通过awk,sed,expr 等都可以实现,字符串上述操作。下面我们进行性能比较。 [chengmo@l... 阅读全文