您的位置:首页 > 运维架构 > Shell

shell变量的简单说明

2016-06-12 20:51 417 查看
$*
$@
区别
shift 参数向前移一位,移动位置变量。
$?
$n
$#
$0
$!
$$
#!/bin/sh
pidpath=/tmp/p.pid
if [ -f "$pidpath" ]
then
kill -USR2 `cat $pidpath ` 》/dev/null 2>&1
rm -f $pidpath
fi
echo $$ > $pidpath
sleep 300
系统中某一个脚本同时只能运行一个的时候

bash内置命令
echo
eval
exec
export
read
shift
exit
time
expr
。。等等很多
(()) let expr bc()
在终端中 man cd 可查看
字符子串
#开头
%结尾开始
四则运算计算器
let i=i+8 == ((i=i+8))

本文出自 “停止脚步等于慢性死亡” 博客,请务必保留此出处http://goforward.blog.51cto.com/11169198/1788449
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: