shell脚本的基础知识1:基本脚本的编译
2010-05-25 22:59
627 查看
1、使用多条命令
多个命令一起运行,只需要输入到同一行中,中间用分号隔开。ex: data ; who
2、创建脚本文件
(1)以#!/bin/bash为第一行(2)#加注释。
(3)每行以回车结束
(4)chmod +x 对脚本文件赋执行权
(5)带路径进行调用
3、显示消息
在shell脚本中需要显示额外信息的任何位置都可以添加echo语句4、使用变量
(1)环境变量(2)用户变量
变量名区分大小写,变量、等号、变量值之间不允许有空格。只要是引用变量对应的值,就一定要前带$符号
(3)反引号 :“ ` ”
用于将shell命令的输出赋值给变量
5、重定向输入输出:
输出:“>”,附加:“>>”输入(从文件中):“<”
内置输入(从命令行中):“<<”
6、管道
将输出重定向到另一条命令,而不是将命令的输出重定向到一个文件。使用“|”7、数学计算
(1)expr:可以用于执行数学等式(但不好)(2)bash中为一个变量指定一个数学值,可以用美元符号和方括号($[operation])把数学等式括起来。(更简单)
但是有一个限制,就是bash shell支持整数算法。Z shell支持浮点运算
(3)浮点数运算解决方案
最普遍的方法是:在脚本中通过管道使用bash内置的bash计算器(bc)
8、退出脚本
(1)核对退出状态$?用于保存最后一条命令执行结束的退出状态,默认执行成功为0,未知错误为1
(2)退出命令
exit命令用于允许在脚本结束时,指定一个退出状态(可以数字也可用变量,但是范围必须在0-255)。
相关文章推荐
- shell脚本的基础知识1:基本脚本的编译
- shell脚本与C语言数据类型基础知识
- 第2章 基本脚本编译------------(shell脚本退出状态)
- Shell 脚本基础知识
- shell 脚本入门基础知识
- 通过脚本学shell编程——相关基础知识之shell内置变量命令(更新中)
- SHELL脚本的基础知识5——显示数据
- 学习 shell脚本之前的基础知识
- shell 脚本执行和基础知识
- 学习shell脚本之前的基础知识(一)(学习记录帖)
- shell脚本编程基础(一)----构建基本脚本
- Shell脚本基础知识
- linux shell脚本基础知识笔记
- Linux命令-学习shell脚本之前的基础知识
- shell脚本基础知识一
- 第十二章 学习 shell脚本之前的基础知识
- Shell脚本的基本知识
- shell脚本之前的基础知识
- 第十二章 学习 shell脚本之前的基础知识
- SHELL脚本的基础知识4——处理用户输入