Shell脚本基础
来源:互联网 发布:linux打开绝对路径 编辑:程序博客网 时间:2024/05/20 19:15
shell属于解释性语言,shell脚本不需要编译,不需要声明,无数据类型,但需要解释器解释
shell脚本的执行有以下几种方法:
本来创建一个文件夹,创建一个文件并将“hello world”写进文件需要执行三次,但如下写入shell脚本中,只需执行一次。
变量引用,在定义变量时不用
shell变量
环境变量:可以从父进程传给子进程,具有全局特性,可被子进程继承、访问。
本地变量:只存在于当前shell进程。是shell特有的概念。
本地变量用export命令可以把本地变量导出为环境变量,定义和导
出环境变量。
反引号’ ‘与$()
1、反引号齐本身就对\进行了转义,保留了齐本身意思,如果我们想在反引号中起到\的特殊意义,我们必须使用2个\来进行表示。 所以我们可以简单的想象成反引号中: \ = \
2、 $()中则不需要考虑\的问题,与我们平常使用的一样:\ = \
文件名代换
*:通配符,匹配0个或多个任意字符
?:匹配一个任意字符 以及 [ ]:匹配方括号中任意一个字符的一次出现
eval命令
1、用于回显简单变量
2、执行含有字符串的命令
阅读全文
0 0
- Linux Shell脚本基础
- Linux Shell脚本基础
- Shell脚本编程基础
- Shell脚本编程基础
- shell脚本基础
- shell脚本基础
- shell脚本基础
- shell脚本基础
- Shell脚本编程基础
- shell 脚本基础学习
- shell脚本基础语法
- Linux shell脚本基础
- Shell脚本基础
- shell脚本基础
- Linux shell脚本基础
- Shell脚本基础总结
- shell脚本基础
- Shell脚本基础介绍
- 树的表示方法
- codeforces—— 476A —— Dreamoon and Stairs
- SVN管理项目时拷贝注意
- JS之四舍五入Fixed
- android 4.4 + 默认短信概念
- Shell脚本基础
- 浅谈机器学习与深度学习的模型设计
- Oracle 分组排序取第一条
- Libevent源码分析-----Libevent工作流程探究
- 【简记】Computer Networking——transport layer(part one)
- Python 使用代理增加文章阅读量(勿喷)
- 虚拟化(硬件)技术与容器技术
- Java基础之开篇
- Tornado框架