1.echo
2.$
3.export(可以让自定义编程成为环境变量)
4.read [-pt]; -p后面接提示符,-t后面接等待的时间,单位是秒数。 例如:read -p "please input a:" -t 10 a
5.declare [-aixr] variable;
-a是将变量定义为数组类型;-i是将变量定义为整数类型;
-x是将后面的变量定义为环境变量;-r表示只读,不可更改和重设。
+替代-就是取消的意思。
6.ulimit表示文件系统及程序的限制关系。
7.变量内容的删除
#:符合替换文字的"最短的"那一个;##:符合替换文字"最长的"那一个。
%,%%与#,##类似,不过%是从最后面开始计算。
8.变量内容的替换
${variable/旧字符串/新字符串};第一个符合要求的旧字符串被替换
${variable//旧字符串/新字符串};所有符合要求的旧字符串被替换
9.变量的设置方法
-, :-, +, :+, =, :=,?, :?。(P316)
10.命令别名设置
alias,unalias
11.历史命令:history 以及 !number(第number条命令),!command(最近一条以command开始的命令),!!(上一条命令)