首页 > 系统服务 > 详细

Shell编程进阶 1.4 shell自定义变量

时间:2016-01-01 22:58:26      阅读:293      评论:0      收藏:0      [点我收藏+]

变量

系统自带变量

echo $PATH $HOME $PWD

自定义变量

# a=1
# echo $a
1
# b=2
# echo $b
2

 

写与用户交互的脚本

vim 2.sh
#!/bin/bash
##
##
read -p "please input a number: " number
echo $number
sh 2.sh

please input a number:123456

123456 (输入什么,反馈什么)

 

超时自动退出,-t跟时间。超出5秒自动退出

read  -p "please input a number: " number
echo $number
改为
read -t 5 -p "please input a number: " number
echo $number

 

内置变量 $0 $1 $2 $3

vim 3.sh
#!/bin/bash
##
##
echo "\$0=$0"
echo "\$1=$1"
echo "\$2=$2"
echo "\$3=$3"
sh 3.sh

$0=3.sh
$1=
$2=
$3=

 sh 3.sh aa bb cc

$0=3.sh
$1=aa
$2=bb
$3=cc

sh 3.sh aa bb

$0=3.sh
$1=aa
$2=bb
$3=

$0表示文件名

$1$2$3分别表示第一个二个三个参数

 

进行数学运算

# a=1;b=2
# c=$[$a+$b]
# echo $c
3

 

Shell编程进阶 1.4 shell自定义变量

原文:http://www.cnblogs.com/wangshaojun/p/5093784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!