1、编译型语言:C、C++; 解释型语言:shell, python, javascript
2、常用的shell: bash; 扩展名常用.sh
3、双引号中的$符号可以解析变量,单引号不能解析,有空格的字符串一定要加双引号
4、#! /bin/bash 表示选择bash作为命令行解释器
5、运行脚本的方法:bash xxx.sh source xxx.sh . xxx.sh ./xxx.sh
6、readonly修饰只读变量, unset用于取消变量, env用于查看环境变量, read可以读取用户输入
|
设置环境变量方法 ① vim /etc/profile ② export MY_NAME=xuamiao ③ source /etc/profile ④ echo $MY_NAME |
7、特殊变量查看方法:$$ 表示进程ID,$0表示脚本文件名称, $1,$2,$3...表示第n个参数,$#表示参数个数
8、ifelse语句使用方法
#! /bin/bash
read number1
read number2
if (($number1==$number2))
then
echo "两数相等"
else
echo "两数不相等"
fi
9、for循环语句使用方法
#! /bin/bash
sum=0
for((i=0;i<10;i++))
do
((sum+=i))
done
echo $sum
sum=0
for j in {1..10}
do
echo "$j"
((sum+=j))
done
echo $sum
Shell基础
浙公网安备 33010602011771号