第一次写shell程序,写了一些简单的代码,稍微介绍一下。
首先程序以#!/bin/bash指定shell是Bourne Again Shell(shell的一种,若是#!/bin/tcsh开头则说明指定的是TCshell),紧接着第二行是一行注释,说明这个程序的功能等,当然可以不写,但是注释是一个良好的编程习惯。后面分别操作了字符串,变量运算,if,case,select,while,for和函数。
#!/bin/bash
#this is my first shellecho "============string============="
str="this is my first shell"
echo "$str"
echo "==============var=============="
a=1
echo "the raw a=$a"
let "a+=1"
echo "ater let a=$a"
a=$[$a+1]
echo "ater [] a=$a"
((a++))
echo "a