shell自学笔记2

来源:互联网 发布:在线打电话软件 编辑:程序博客网 时间:2024/06/03 05:07

shell编程中的变量

1.SECONDS     记录脚本从开始执行到结束所耗费的时间

     sleep 2   表示该脚本进程休眠2秒

2.TMOUT    用于设置shell的过期时间 ,放在脚本中可规定脚本的执行时间(使用方法 TMOUNT=3)

3.用select结构时,提示符为#?,可通过设置PS3的值来自定义,例:

[root@slave1 test_shell]# ./test_select.shwhat is your color?1) red2) white3) black4) yellow<strong><span style="color:#ff0000;">#?</span></strong> 1the $REPLY is 1your color is red

修改后的效果为:

[root@slave1 test_shell]# PS3="please input:"[root@slave1 test_shell]# export PS3[root@slave1 test_shell]# ./test_select.shwhat is your color?1) red2) white3) black4) yellow<span style="color:#ff0000;"><strong>please input</strong>:</span>2the $REPLY is 2your color is white

二 字符串处理

1.显示字符串的长度

echo  ${#var}

或  expr   length "$var" (引号不能少)



0 0