shell基础知识(3)

数组(在sh中不支持,可以在ksh中使用):
${#varlist[@]} 数组元素个数
${datalist[index]}         数组元素
${#datalist[index]} 数组元素长度


执行命令:

1) command :直接执行命令command
2) sh command:启动一个shell process执行命令command
3) .  command:在本process中执行命令command
4) exec command:本Script将会被所执行的命令所取代,当这个命令执行完毕之後,本Script也会随之结束。

echo 命令使用的特殊字符
\b 退格
\c 显示新行,但是不把光标移到下一行
\f 换页
\n 换行(光标移到下一行)
\r 回车
\t 水平制表符
\v 垂直制表符
\\ 反斜杠
\ON ASCII码为八进制数N的字符

set命令: 
把各位置参数的值依次设为”argument-list”里指定的参数,即重新设置$*,$@,$1-$9
如: set “hello”  “world”
则 $*和$@都变成 hello world
$1为hello
$2为world
阅读更多
文章标签: shell command c
个人分类: shell linux
上一篇shell基础知识(2)--其他参数
下一篇grep 命令
想对作者说点什么? 我来说一句

Shell 脚本编程

2017年06月28日 521KB 下载

shell 编程教程

2009年01月09日 1.06MB 下载

shell基础知识

2016年05月20日 17KB 下载

没有更多推荐了,返回首页

关闭
关闭