-
变量的分类查看全部
-
用户自定义变量 环境变量 参数变量 预定义变量查看全部
-
bash中默认变量类型是字符串查看全部
-
接收键盘输入查看全部
-
预定义变量查看全部
-
位置参数变量查看全部
-
PS1环境变量:bash提示符内容查看全部
-
预定义变量:$? 最后一次执行的命令的返回状态(0表示正确;非0表示不正确);$$ 当前进程的进程号(PID);$! 后台运行的最后一个进程的进程号。 read 接收键盘输入查看全部
-
$n n代表第几个参数,十以上的参数需要{}包含,$0代表命令本身; $* 代表命令行中所有的参数,看成一个整体(在for循环中把多个参数一次输出,只循环一次); $@ 代表命令行中所有的参数,不过会把每个参数区别对待; $# 命令行中参数的个数查看全部
-
locale 查询当前系统语系,变量LANG定义系统主语系(当前生效语系),变量LC_ALL定义整体语系; locale -a 查看Linux支持的所有语系;cat /etc/sysconfig/i18n 查询系统默认语系(开机后的默认语系); Linux中文支持:在安装系统时安装了中文字体和中文语系,图形界面和第三方远程工具可以支持中文显示,如果使用纯字符界面需使用第三方插件(zhcon等)查看全部
-
PS2 用于命令行里较长命令的换行提示信息,默认值是>查看全部
-
用户自定义变量是局部变量,只在当前Shell中生效;环境变量是全局变量,在当前Shell和该Shell的子Shell中生效; env 查看环境变量;set 查看所有变量;pstree 查看当前的bash环境; 设置环境变量:export 变量名=变量值 或 先定义变量再设置(export 变量名); PATH环境变量(系统查找命令的路径):PATH="$PATH":路径 增加PATH变量的值(重启后失效)查看全部
-
定义变量:等号两边不能有空格,变量名不能以数字开头,变量值里如果有空格应该用双引号括起来; 调用变量:$变量名,例如echo $x 输出x的变量值; 变量叠加:变量名="$变量名"追加内容 或 变量名=${变量名}追加内容; set命令:查看系统下所有变量,包括环境变量,自定义变量;-u设定此选项后,调用未声明变量时会报错; 删除变量:unset 变量名查看全部
-
Bash变量默认是字符串类型,如果要对数值运算,则必须指定变量类型为数值型; 变量名称可由字母、数字和下划线组成,但不能以数字开头查看全部
-
常用环境变量查看全部
举报
0/150
提交
取消