文件名后缀.sh
编写shell脚本一定要说明一下在#!/bin/bash在进行编写。命令选项空格隔开。Shell脚本是解释的语言,bash 文件名即可打印出编写的脚本。chmod给权限命令。如 chmod 0777 文件名意思是给最高权限。
注意:count赋值不能加空格。取消变量可在变量前加unset,如unset count,就打印不出来它的值了。
在Shell脚本中注释用#号表示,
a=(1 2 3 4)
echo $a或者
echo ${a[*]}或者把*改为@
在输出数组名前面加#就是取数组的个数。
删除数组
打印数组个数:echo ${a[@]:1:3}意思为打印为下标1开始的打印3个数,下标为1即是从第二个数开始。
readonly 变量名 即设为只读变量。
echo $$可以查看当前进程ID。