【笔记】shell基本使用
一、shell的执行
1、执行命令但不输出结果到命令行
[root@localhost ~]$ command >/dev/null
2、多命令顺序执行
命令 1;命令 2 #顺序执行命令,命令间无逻辑关联
命令 1&&命令 2 #命令1正确执行才执行命令2,否则不执行
命令 1||命令 2 #命令1不正确执行才执行命令2,否则不执行
3、执行shell的命令
[root@localhost ~]$ chmod u+x test.sh
[root@localhost ~]$ ./test.sh
[root@localhost ~]$ bash test.sh
二、shell变量
1、shell变量名称定义规则:
- 命名只能使用英文字母、数字、下划线,不能以数字开头
- 等号前后不能包含空格
- 环境变量一般使用大写
- 单引号内都是普通字符
- 双引号内可以实现转义、且有些字符有特殊含义,如"$"有调用变量的值的含义
[root@localhost ~]$ a=1
[root@localhost ~]$ a="$a"2
[root@localhost ~]$ echo $a
12
#叠加变量a
[root@localhost ~]$ a=${a}3
[root@localhost ~]$ echo $a
123
#再叠加变量a
- 双引号内可以实现转义、且有些字符有特殊含义,如"$",可以用来调用命令
单引号、双引号、反引号用法
-反引
原文地址:https://blog.csdn.net/qq_38966912/article/details/142589664
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!