shell
幽灵1088
这个作者很懒,什么都没留下…
展开
-
case结构
<br />case结构<br />case value in<br /> pattern1)<br /> command<br /> command;;<br /> pattern2)<br /> command<br /> command;;<br /> ...<br /> patternn)<br /> command;<br /原创 2011-01-25 14:35:00 · 620 阅读 · 0 评论 -
echo命令
<br />echo 是主要的文本输出命令,在unix shell 中使用的频率相当的高,主要用来显示执行的log信息. 命令格式: echo string 1.显示普通字符串:<br /> echo "It is a test"<br /> 这里的双引号完全可以省略<br /> echo It is a test 效果与上面一致2.显示转义字符:<br /> echo "/"It is a test/""<br /> 结果将是: "It is a test原创 2011-01-25 14:27:00 · 425 阅读 · 0 评论 -
test命令
<br />test命令用于测试字符串,文件状态和数字<br />以0表示正确,1表示返回错误.<br />1.测试文件状态:<br />例子:<br />echo "10--------------------------------"<br />[ -x R8175.txt ]<br />echo $?<br />echo "11--------------------------------"<br />test -w R8175.txt<br />echo $?<原创 2011-01-25 17:15:00 · 289 阅读 · 0 评论 -
退出状态
<br />退出状态<br />1.如果要观察其退出状态,使用最后状态命令:<br />$ echo $?<br />2.要退出当前进程,shell提供命令exit,一般格式为:<br />exit n<br />其中,n为一数字.<br />退出状态0 退出成功,无错误.<br />退出状态1 退出失败,某处有错误.原创 2011-01-25 17:16:00 · 525 阅读 · 0 评论 -
expr用法
<br />expr用法<br />expr是一个手工命令行计数器<br />例子:<br />echo "14--------------------------------"<br />expr 100 + 100<br />#使用乘号时,必须用反斜线屏蔽其特定含义.因为shell可能会误解显示星号的意义.<br />expr 100 /* 100<br />expr 100 / 100原创 2011-01-25 17:16:00 · 370 阅读 · 0 评论