Shell
@阿证1024
这个世界上最好的语言就是你的实力。
展开
-
大数据Shell之流程控制(重点)
1. if 判断 1.1 基本语法: if [ 条件判断式 ];then 程序 fi 或者 if [ 条件判断式 ] then 程序 fi 注意事项: (1)[ 条件判断式 ],中括号和条件判断式之间必须有空格 (2)if后要有空格 1.2 案例实操: (1)输入一个数字,如果是1,则输出banzhang zhen shuai,如果是2,则输出cls zhen mei,如果是其它,什么也不输出。 [atguigu@hadoop101 datas]$ touch if.sh [原创 2020-05-13 20:28:05 · 117 阅读 · 0 评论 -
大数据Shell之条件判断知识点盘点
1.基本语法 [ condition ](注意condition前后要有空格) 注意:条件非空即为true,[ atguigu ]返回true,[] 返回false。 2. 常用判断条件 (1)两个整数之间比较 = 字符串比较 -lt 小于(less than) -le 小于等于(less equal) -eq 等于(equal) -gt 大于(greater than) -ge 大于等于(greater equal) -ne 不等于(Not equal) (2)按照文件权限进行判断 -r原创 2020-05-13 20:15:26 · 121 阅读 · 0 评论 -
大数据Shell之Shell运算符原来这么简单
1.基本语法 (1)“$ ((运算式))”或“$ [运算式]” (2)expr + , - , *, /, % 加,减,乘,除,取余 注意:expr运算符间要有空格 2.案例实操: (1)计算3+2的值 [atguigu@hadoop101 datas]$ expr 2 + 3 5 (2)计算3-2的值 [atguigu@hadoop101 datas]$ expr 3 - 2 1 (3)计算(2+3)X4的值 (a)expr一步完成计算 [atguigu@hadoop101 datas]原创 2020-05-13 20:09:51 · 110 阅读 · 0 评论 -
大数据Shell之入门Shell变量看了这篇文章就行了
1. 系统变量 1.1 常用变量: $ HOME、$ PWD、 $ SHELL、$ USER等。 1.2 案例实操: (1)查看系统变量的值 [atguigu@hadoop101 datas]$ echo $HOME /home/atguigu (2)显示当前Shell中所有变量:set [atguigu@hadoop101 datas]$ set BASH=/bin/bash BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() 2. 自定义变量 2.1 基本语法原创 2020-05-13 19:59:21 · 106 阅读 · 0 评论