2.bash学习(1)

来源:互联网 发布:linux ctrl alt f2 编辑:程序博客网 时间:2024/06/02 01:35

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开始的命令),!!(上一条命令)

0 0
原创粉丝点击