bash脚本的编写

开发语言有编译语言如 C C++ 等需要编译后才能执行。
也有 bash perl python PHP ruby 等需要解析执行的语言
linux 系统中脚本的编写现在很多都是用 bash 编写的。
bash sh GNU 增强版,是一种弱类型语言,默认情况下变量类型为字符型
而且变量不用声明和检查。
  一、 bash 脚本的编写
       1 bash 的变量有四种类型
                     本地变量:变量的声明只对本地有效,对其子 sh 无效。
                     环境变量:变量对本地及其子 sh 都有效。
                     预定义变量(位置变量):
                     特殊变量:如 $?   $!
  例如
       NAME=Tom     变量声明赋值
echo ${NAME}       查看变量值
 Tom                 结果
一般情况下 { } 可以省略
变量可以直接赋值,也可以付给一个命令。
例如: FILE= ls /tmp     把命令查看 /tmp 目录下的文件赋给变量 FILE
echo $FILE            显示变量的赋值会显示一堆文件名
 
         
sh 脚本一般习惯使用 .sh 作为文件的结尾,举一个简单的脚本例子
Vim   test.sh      编辑文件
 
#!/bin/bash        文件内容
#this is a shell
echo ”thi is my first shell”
 
:wq                保存退出
bash  �Cn  test.sh       检查文件中的语法错误
在这个脚本的创建过程中
使用 vim 编辑文件   test.sh
#/bin/bash         写在最上边表示通过 /bin/bash 解释
#                除了上边哪一行其他 # 都表示注释信息
echo  “aaaaaa”    echo 中显示要执行的内容。
:wq                保存退出
bash  �Cn  test.sh       检查文件中的语法错误
 
 
 
 
 
 

你可能感兴趣的:(脚本,职场,bash,编写,休闲)