码迷,mamicode.com
首页 > 系统相关 > 详细

shell脚本

时间:2017-04-22 10:31:43      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:令行   profile   使用   nbsp   命令   path   格式   变化   span   

一 什么是shell script

将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令,再加上些智能(条件/流控)控制,就变成了智能化脚本了。

二 变量

part1 为何要有变量

程序的运行就是一些列状态的变量->用变量值的变化去表示

 

part2 变量命名规则

以字母或下划线开头,剩下的部分可以是:字母、数字、下划线.

最好遵循下述规范:

1.以字母开头

2.使用中划线或者下划线做单词的连接

3.同类型的用数字区分

4.对于文件最好加上拓展名 例如: sql_bak.tar.gz,log_bak.tar.bz2

 

part3 系统变量

set  显示所有变量

env  环境变量

 

part4 变量赋值

varname=value

echo $varname

删除变量 unset varname

part5 常用系统变量

PATH

PWD  ccho $PWD查看位置

LANG

HOME

HISTSIZE    echo $HISTSIZE    查看限制保存历史记录的条数

      vim /etc/profile 修改保存限制保存历史记录的条数 

      HISTSIZE = 800

PS1   定义linux界面命令行每行前面的格式

IFS

域分隔符 是空格,换行,TAB键的合集

 

 

shell脚本

标签:令行   profile   使用   nbsp   命令   path   格式   变化   span   

原文地址:http://www.cnblogs.com/domestique/p/6747007.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!