Linux distributions的标准shell:BASH软件使用讲解
BASH是GNU计划中重要的工具软件之一,也是目前Linux distributions的标准shell。bash的主要功能有以下几点
命令编辑能力(history):记录了使用过的指令,放在了目录.bash_history。可以使用上下键找到曾经输入的指令。 命令别名设定功能(alias):使用别名代替其他指令,比如alias lm=’ls -al’ 工作控制、前景背景控制 程式化脚本(shell scripts)
type,查询指令是否属于bash shell的内建命令
type name
不加入任何选项参数时,type表示该name命令是外部指令还是bash内建命令
shell的函数功能
echo函数的取用
echo显示变量
在变量名前加上$即可。查看更多echo使用,可man echo
例如显示环境变量HOME
echo $HOME
bash中,当变量名没有被设定时,不显示结果
-e表示开启转义,字符串中以下命令有特殊含义
\n换行,光标移动值行首 \t插入tab \f换行,但光标停留在原来的位置 \a发出警告声
变量的设定和修改
使用=设定变量,=两边不能接空格。变量名只能是英文字母与数字,但是变量的开头不能是数字。 使用unset取消变量的设定。 如果需要在子程序中执行,需要export是变量成为环境变量。命令:export PATH 变量有空白字元,使用双引号”或单引号‘,但是双引号内的特殊字元(如$)保持原本特性,单引号内的特殊字元则仅仅为一般字元 可以使用\接下一行, 扩展变量内容时,使用如下方法 。例如PATH=”$PATH”: /home/bin
可以使用变量定义简化目录。例如
work=”/home/xinming/code/”
cd $work
read,变量读取
read读取来自键盘的变量。
read [-pt] variable
选项参数的意义:
-p:后面可以接提示的内容 -t:后面可以接等待的秒数(如果指定的秒数没有任何动作,就会自动略过)
上一篇: Android延迟界面跳转的方法
下一篇: 男士护肤品哪个牌子好,男士护肤品
推荐阅读
-
Linux distributions的标准shell:BASH软件使用讲解
-
使用Python脚本在Linux下实现部分Bash Shell的教程
-
linux shell之pushd、popd和dirs的使用讲解
-
Linux系统中bash shell编程的10个基础问题讲解
-
使用Python脚本在Linux下实现部分Bash Shell的教程
-
linux shell之pushd、popd和dirs的使用讲解
-
Linux系统中bash shell编程的10个基础问题讲解
-
Linux distributions的标准shell:BASH软件使用讲解
-
使用Python脚本在Linux下实现部分Bash Shell的教程
-
使用Python脚本在Linux下实现部分Bash Shell的教程