shell基础知识(3)

原创 2012年03月29日 15:08:24
数组(在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脚本的基础知识3——更多结构化命令

for,while,until 1、for命令 for var in list do    commands done    在参数list中提供一系列用于迭代的值。 (1)读...

Linux学习3_学习shell脚本前应具备的基础知识

日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,shell脚本的编写是必考的项目。有的单位...

Unix shell 基础知识普及

  • 2014年04月08日 12:52
  • 19.9MB
  • 下载

shell基础知识

  • 2012年02月22日 20:17
  • 691KB
  • 下载

Linux shell基础知识

8.10 shell特殊符_cut命令 *表示匹配任意个任意字符 ?表示匹配任意一个字符 # 表示注释字符(在配置文件或写命令的时候,前面加上# 则命令或者配置文件不会生效,在shell脚本中,行首带...

Unix基础知识与Shell编程

  • 2012年11月30日 23:49
  • 855KB
  • 下载

编程语言系列(六)--shell语言基础知识点总结

 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加...

shell讲解基础知识

  • 2012年06月26日 10:22
  • 302KB
  • 下载

shell和unix的基础知识

  • 2008年12月05日 15:16
  • 2.81MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell基础知识(3)
举报原因:
原因补充:

(最多只允许输入30个字)