Shell good example
2016-06-29 16:57
501 查看
(1) Source code
#! /bin/bash
reference ()
{
pa=\$"$1"
echo $pa
x=`eval "expr $pa "`
echo $1=$x
local aaa=$x
bbb=$x
eval "$1='test been modified'"
return 1
}
param="test"
echo $param " is test"
reference param
return_value=$?
echo "return value is " $return_value
echo $param " is not test"
return_value=$?
echo "return value is " $return_value
echo "aaa = "$aaa
echo "bbb = "$bbb
(2)###############OUT PUT ###############
root@sct-x42-05:/export/home/she_file# ./reference.ksh
test is test
$param
param=test
return value is 1
test been modified is not test
return value is 0
aaa =
bbb = test
#! /bin/bash
reference ()
{
pa=\$"$1"
echo $pa
x=`eval "expr $pa "`
echo $1=$x
local aaa=$x
bbb=$x
eval "$1='test been modified'"
return 1
}
param="test"
echo $param " is test"
reference param
return_value=$?
echo "return value is " $return_value
echo $param " is not test"
return_value=$?
echo "return value is " $return_value
echo "aaa = "$aaa
echo "bbb = "$bbb
(2)###############OUT PUT ###############
root@sct-x42-05:/export/home/she_file# ./reference.ksh
test is test
$param
param=test
return value is 1
test been modified is not test
return value is 0
aaa =
bbb = test
相关文章推荐
- shell-百度百科
- shell脚本-百度百科
- bash-百度百科
- 18.Shell函数
- Linux Shell编程
- Powershell 自动化管理 AWS(2)- EC2
- Python subprocess执行持续输出shell命令的控制
- shell在xcode中涉及到的关键字
- Bash Template
- shell echo 知多少 -n, -e 主要是参数
- batT脚本如何自动执行 adb shell 以后的命令(android抓包)
- 监控磁盘空间shell脚本
- 分享2款XSHELL配色方案及导入配色方案的方法
- shell编程-正则表达式
- SHELL相关
- shell 初识
- PowerShell 使用当前日期创建文件夹
- Linux学习之XShell与虚拟机的连接
- linux shell 实用脚本
- shell小脚本