1.在linux中使用shell一般是三个步骤,建立——执行权限——执行
建立的时候加后缀.sh。用chmod命令可增加文件的权限。执行的方法有三种。a)当前目录下,./sh1.sh b) bash sh1.sh
c)空格.空格sh1.sh
A是主动 B,C是被动,即使没有权限A也行执行而B,C不行
2 a=10 sum='$sum' echo sum 结果为$sum
a=10 sum="$sum" echo sum 结果为10
3. 在sh函数中,开始一般都要加#!/bin/sh 告知需要使用哪种shell环境。
expr 只能执行简单的运算 , expr 20\*50
read 使用方法, ......"input username:" read uname 是把username存到uname中
{ local a=10
echo=$a
}
echo=$a 第二个不能显示,因为a是{}中的局部变量
4 shell环境中只能输入输出有效 CD这种命令无效
5