当前位置: 首页 > news >正文

运动品牌网站开发题目来源辽宁建设科技信息网网站

运动品牌网站开发题目来源,辽宁建设科技信息网网站,国际交流合作网站建设方案,每天三分钟新闻天下事在命令行中使用函数 在命令行中创建函数 两种方法 单行方式来定义函数: $ function divem { echo $[ $1 / $2 ]; } $ divem 100 5 20 $ 当你在命令行中定义函数时,必须在每个命令后面加个分号,这样 shell 就能知道哪里是命令的起止了&am…

在命令行中使用函数
在命令行中创建函数
两种方法
单行方式来定义函数:

$ function divem { echo $[ $1 / $2 ]; } 
$ divem 100 5 
20 
$ 


当你在命令行中定义函数时,必须在每个命令后面加个分号,这样 shell 就能知道哪里是命令的起止了:

$ function doubleit { read -p "Enter value: " value; echo $[ $value * 2 ]; } 
$ 
$ doubleit 
Enter value: 20 
40 
$ 

多行方式来定义函数

$ function multem { 
> echo $[ $1 * $2 ] 
> } 
$ multem 2 5 
10 
$ 


在.bashrc 文件中定义函数
直接定义函数

$ cat .bashrc 
# .bashrc 
# Source global definitions 
if [ -r /etc/bashrc ]; then . /etc/bashrc 
fi 
function addem { echo $[ $1 + $2 ] 
} 
$

 
该函数会在下次启动新的 bash shell 时生效。随后你就能在系统中的任意地方使用这个函数了。

源引函数文件
只要是在 shell 脚本中,就可以用 source 命令(或者其别名,即点号操作符)将库文件中的函数添加到.bashrc 脚本中:

$ cat .bashrc 
# .bashrc 
# Source global definitions 
if [ -r /etc/bashrc ]; then . /etc/bashrc 
fi 
. /home/rich/libraries/myfuncs 
$ 
$ addem 10 5 
15 
$ multem 10 5 
50 
$ divem 10 5 
2 
$

shell会将定义好的函数传给子 shell 进程,这些函数能够自动用于该 shell 会话中的任何 shell 脚本。

$ cat test15 
#!/bin/bash 
# using a function defined in the .bashrc file 
value1=10 
value2=5 
result1=$(addem $value1 $value2) 
result2=$(multem $value1 $value2) 
result3=$(divem $value1 $value2) 
echo "The result of adding them is: $result1" 
echo "The result of multiplying them is: $result2" 
echo "The result of dividing them is: $result3" 
$ 
$ ./test15 
The result of adding them is: 15
The result of multiplying them is: 50
The result of dividing them is: 2
$


 

http://www.yayakq.cn/news/285808/

相关文章:

  • 网站定制公司推荐天河网站建设技术
  • 江门网站建设企业全国酒店网站建设
  • 石碣网站建设怎么看网站关键词排名
  • 乡土文化网站怎么做菜鸟如何做网站
  • 没有备案的网站怎么挂广告可以做h5网站
  • 如何把网站程序做授权网址访问凡客建站
  • 深圳网站设计收费标准中企动力近期做的网站
  • 傻瓜式网站建设软件有哪些做暧暧小视频有声音的网站
  • 网站蜘蛛记录学做网站多久能学会
  • 建设拍卖网站工程交易服务主页
  • ui设计做兼职的网站莱芜都市网app
  • 可以做网站引导页的页面江苏网站seo平台
  • 网站建设服务范围下沙建设局网站
  • 网站未做安全隐患检测怎么拿shell网站的后缀名
  • 网站做百度地图定位广东东莞人才招聘网
  • wordpress 站点打开慢南京网页搜索排名提升
  • 盐城网站建设网站制作推广六安搜索引擎优化方法
  • 报名网站建设价格电子商务就业前景
  • 石家庄网站建设加q.479185700天天seo站长工具
  • 做pc端网站行情专业做网站安全的sine安
  • 最专业的手机网站建设在哪里打广告效果最好
  • 沙田仿做网站成都抢先看新钱新闻全搜索
  • 企业网站模板设计wordpress新建php页面模板
  • 字体设计学习网站网站各个阶段推广
  • 网站建设及推广图片wordpress影视主题下载失败
  • 徐州盛大图文网站网站集约化建设方案
  • 网站建设找谁好微信小程序游戏开发多少钱
  • 顺德网站建设报价专业新站整站快速排名公司
  • 江宁网站建设公司wep开发和网站开发
  • 郑州个人做网站专业微网站建设公司首选公司哪家好