找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 果子

果子玩转Shell编程之 第1课 学习shell的意义

[复制链接]

205

主题

173

回帖

6925

积分

论坛元老

积分
6925
 楼主| 发表于 2013-11-17 22:19:48 | 显示全部楼层

回 mengwei 的帖子

mengwei:果子 视频呢 (2013-11-17 21:12) 
上面有下载地址呀
下载地址: http://pan.baidu.com/s/1otddm

205

主题

173

回帖

6925

积分

论坛元老

积分
6925
 楼主| 发表于 2013-11-20 22:49:20 | 显示全部楼层
2课 SHELL中的变量


1. 变量的分类

1.1. 系统环境变量

系统本身所有,通常为大写字母
系统变量通过set或declare指令进行查看
1.2. UDV变量(user defined variable
用户创建和维护,建议大写(为什么?)
原因:
避免冲突与混淆,因为Linux系统中命令全部采用小写的方式
2. 变量的属性和定义
2.1. 变量的属性
1) Shell中所有变量定义都为字符串。
2) 变量区分大小写,如:foo和Foo是两个不同的变量
3) 变量必须以字母或下划线开头,不得有,,:,\等特殊字符。
3. 变量的声明
1) 变量的定义
变量名=值  (变量名与值之间”=”号没有空格)
举例:LANG=cn 与LAGN=  en    LANG =en
2) 声明带空格变量
需要加上引号??””
举例:MY=23 67
3) 声明一个只读变量
readonly MY_UDV=guozi
4) 修改变量
修改环境变量 例:PATH=$PATH:/opt/bin
修改用户自定义变量 例:SRC=guozi
4. 变量的使用
变量前加“$”符号
echo $HOME  或echo ${HOME}
echo $USER或echo ${USER}
思考:为什么要使用变量?为什么要添加界定符:{}

0

主题

1

回帖

0

积分

新手上路

积分
0
发表于 2013-11-24 22:38:03 | 显示全部楼层
顶起:

0

主题

3

回帖

0

积分

新手上路

积分
0
发表于 2013-12-5 11:03:07 | 显示全部楼层
感谢果子的辛苦努力,我等一定好好学习。

205

主题

173

回帖

6925

积分

论坛元老

积分
6925
 楼主| 发表于 2013-12-7 16:37:27 | 显示全部楼层

回 mengwei 的帖子

mengwei:果子 视频呢 (2013-11-17 21:12) 
帖子里不是有下载地址么

205

主题

173

回帖

6925

积分

论坛元老

积分
6925
 楼主| 发表于 2026-1-19 12:25:38 | 显示全部楼层
啊哈哈哈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

果子博客
扫码关注微信公众号

Archiver|手机版|小黑屋|风叶林

GMT+8, 2026-2-1 15:16 , Processed in 0.089061 second(s), 18 queries .

Powered by 风叶林

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表