Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  shell  >  正文 shell脚本学习指南之shell变量

shell脚本学习指南之shell变量

发布时间:2014-11-14   编辑:www.jquerycn.cn
本文介绍下,shell脚本学习指南中有关变量的一些知识,有需要的朋友参考下。

本节为shell脚本学习指南中有关变量、判断的相关内容。

一,变量
1,export -p :命令显示当前导出成用户变量的shell变量
env: env命令显示当前用户的变量 -i NAME1=VALUE1 NAME2=VALUE2 <command-line>
使用指定的环境变量执行命令行<command-line>
set:set命令显示当前shell的变量,包括当前用户的变量,打印的变量最多
unset 删除变量

2,替换运算符
${varname:=word} : 如果varname存在且不为Null,则返回它的值,否则设置为word,并返回其值。
filename=${1:-/dev/tty} :如果给定参数则使用它,如无参数则使用/dev/tty
 
3,几个特殊变量
$#: 参数的总数
$*:以"参数1 参数2 ... " 形式保存所有参数
$@:以"参数1" "参数2" ... 形式保存所有参数
set -- hi there how do you do :设置参数变量
shift 去掉第一个参数
$?: 前一条命令的退出状态
$$:shell进程编号
$0:shell程序的名称

您可能感兴趣的文章:
shell脚本学习指南之shell变量
shell脚本学习指南之输入输出与文本执行(图文)
bash shell脚本执行的几种方法
inux shell初级入门教程
linux 子shell 进程ID($$)
shell位置变量实现目录文件备份脚本
linux shell变量解析
shell脚本学习指南之文本排序与排重等
深入解析tcsh的初始化配置文件
Linux Source命令解析

[关闭]