资料
  • 资料
  • 专题
shell基础笔记
推荐星级:
时间:2019-12-24
大小:49.5KB
阅读数:231
上传用户:二不过三
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
什么是shell? 简单地说,就是命令解释器,将用户输入的指令转换为相应的机器能够运行的程序。 Shell脚本 Shen脚本是一个包含一系列命令序列的文本文件。当运行这个脚本文件时,文件包含的命令序列将得到执行。 1-2-2(shell编程) 什么是shell? 简单地说,就是命令解释器,将用户输入的指令转换为相应的机器能够运行的程序。 种类: 1. bourne shell (sh) 2. korn shell (ksh) 3. bourne again shell (bash) 4. c shell (csh 和tcsh) 5. TENEX/TOPS C shell (tcsh) Shell脚本 Shen脚本是一个包含一系列命令序列的文本文件。当运行这个脚本文件时,文件包含的 命令序列将得到执行。 语法 Shell 脚本的第一行必须是如下格式: #!/bin/sh 符号#!用来指定该脚本文件的解析程序。在上面例子中使用/bin/sh来解析该脚本。当 编辑好脚本后,如果要执行该脚本,还必须使其具有可执行属性。 Chmod +x filename 注释 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。如果使用了注释, 即使相当长的时间内没有使用该脚本,也能在很短的时间内明白该脚本的作用及工作原 理。 变量 在shell编程中,所有的变量都由字符串组成,并且不需要预先对变量进行声明,例s1: #!/bin/sh #set variable a a =”hello world” #print a echo “A is:” echo $a 注意:有时候 变量名很容易与其他文字混淆,比如: S13: Num=2 Echo “this is the $numnd” 思考:输出?why? 答案:num=2 Echo “this is the $numnd” 这并不会打印出““this is the2……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书