Linux Shell常用命令

格式化输出

printf "%-5 %-10 %-4.2f\n" hello world 99.7897

输出变量长度

var=abcdef

echo ${#var}

输出数组长度

var=(a b c)

echo ${#var[@]} or echo ${#var[*]}

查看当前用户身份

echo $UID

 

打印输出颜色

 变量赋值

 

数学运算

 

bc执行高级运算

 

文件描述符和重定向

 

tee

 

 

重定向脚本内部文本块

 

自定义文件描述符

 

 

普通数组和关联数组

 

别名

 

密码非明文

 

倒计时器

 

调试

 

$*和$@区别

 

导出函数

 

子shell

 

内部字段分隔符和迭代器

 

if else

 

根据扩展名切分文件名

 

posted @ 2015-10-29 21:45  傻蛋柒号  阅读(15)  评论(0)    收藏  举报