码迷,mamicode.com
首页 > 系统相关 > 详细

Shell脚本(三)

时间:2017-05-15 11:13:58      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:print   输出   结果   格式化   http   相等   int   条件   忽略   

摘自:菜鸟教程 http://www.runoob.com/linux/linux-shell-echo.html

 

Shell命令

1. echo命令

字符串输出

echo "OK! \c"

echo "It is a test"

输出: OK! It is a test

 

2. printf命令

格式化输出

%d %s %f

转义序列:

\a:警告字符

\b:后退

\c:抑制(不显示)输出结果中任何结尾的换行字符(只在%b格式指示符控制下的参数字符串中有效),而且,任何留在参数里的字符、任何接下来的参数以及任何留在格式字符串中的字符,都被忽略

\f:换页

\n:换行

\r:回车

\t:水平制表符

\v:垂直制表符

\\:反斜杠字符

\ddd:1到3位的八进制值的字符,仅在格式字符串中有效

\0ddd:表示1到3为的八进制值字符

 

3. test命令

检查某个条件是否成立,可以进行数组、字符和文件的测试

如:

num1=100

num2=100

if test $[num1] -eq $[num2]

then

  echo ‘两个数相等!‘

else

  echo ‘两个数不相等!‘

fi

输出:两个数相等!

具体参数见:http://www.runoob.com/linux/linux-shell-test.html

 

Shell脚本(三)

标签:print   输出   结果   格式化   http   相等   int   条件   忽略   

原文地址:http://www.cnblogs.com/workingdiary/p/6812574.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!