LINUX shell编程1 常识概念
来源:互联网 发布:趣学python编程中文版 编辑:程序博客网 时间:2024/06/13 02:54
1.shell结构
1.1 #!指定shell的类型
1.2 #注释
2.创建shell的步骤
2.1 创建相应的命令文件
2.2 修改文件的权限
2.3 执行 ./example 或者 sh examplechmod u+x
3.shell变量
3.1 临时变量
3.2 永久变量:环境变量,不会随着shell程序的执行完毕而消失
echo $PATH
echo $SHELL
3.3 变量由字母、数字和下划线组成,不能以数字开头。
3.4 变量的设置和使用
3.4.1 设置变量
大写字母,只能以字母开头
3.4.2 变量赋值 (等号两边没有空格)
TIME='date'
echo $TIME
TIME=$(date +%F)
echo $TIME
3.4.2.1 单、双引号(多个字符)
a. 双引号中如果有变量,会替换在传递给变量
# $ABC="$NAME Junior"
# echo $ABC
Tom Junior
b. 单引号中的内容会原封不动的给变量
# $ABC='$NAME Junior'
# echo $ABC
$NAME Junior
3.4.3 查看所有变量 set
3.4.4 删除变量 unset NAME
3.5位置变量
shell执行用户命令时,命令行的第一个部分作为命令名,其他部分为参数。由出现在命令行上的位置确定的参数称为位置参数
EX: ls -l file1 file2 file3
$0 文件名:ls -l
$n 第n个参数值
3.6 特殊变量
$? 执行上一个命名的返回值 (执行成功为0,反之非0)
$* 这个程序的所有参数
$# 这个程序的参数个数
$$ 程序的PID
ls /etc/inittab /etc/fstab
$* --- /etc/inittab /etc/fstab
$# --- 2
0 0
- LINUX shell编程1 常识概念
- shell 编程 常识
- shell 脚本编程常识
- shell编程常识
- shell编程常识
- Shell脚本编程常识
- shell脚本编程常识
- shell脚本编程常识
- linux中shell编程的概念
- shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- Shell脚本编程的常识
- IOS的唯一标识符问题(转)
- 钱生钱最好的办法是什么?
- 使用统一模式的WebKit浏览器渲染引擎的利弊
- 【百度地图开发之二】基于Fragment的地图框架的使用
- 使用 STHTTPRequest 框架解析 Soap1.2 教程
- LINUX shell编程1 常识概念
- ubuntu12.04环境下 中文输入法的安装
- libjson的使用问题
- 身边的逻辑学——简单的真理不简单(1)
- 【问题】matlab输入出现乱码
- java的HashCode方法
- Perl模式匹配经验总结
- SpringMVC中文乱码
- 记录下Ubuntu的安装与配置