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

互力互通网站建设网站建设初期工作方案

互力互通网站建设,网站建设初期工作方案,wordpress安装主题需要ftp,wap手机网站描述正确的是有时会在一个shell脚本(如test_call_other_shell.sh)中调用另外一个shell脚本(如parameter_usage.sh)#xff0c;这里总结几种可行的方法#xff0c;这些方法在linux上和windows上(通过Git Bash)均适用#xff1a; 1.通过source: 运行在相同的进程#xff0c;在test_…      有时会在一个shell脚本(如test_call_other_shell.sh)中调用另外一个shell脚本(如parameter_usage.sh)这里总结几种可行的方法这些方法在linux上和windows上(通过Git Bash)均适用       1.通过source: 运行在相同的进程在test_call_other_shell.sh中调用parameter_usage.sh后parameter_usage.sh中的变量和函数在test_call_other_shell.sh中可直接使用       2.通过/bin/bash: 运行在不同的进程       3.通过sh: 运行在不同的进程       4.通过.: 运行在相同的进程在test_call_other_shell.sh中调用parameter_usage.sh后parameter_usage.sh中的变量和函数在test_call_other_shell.sh中可直接使用 parameter_usage.sh内容如下 #! /bin/bash# 参数的使用# 我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n. n代表一个数字,1为执行脚本的第一个参数2为执行脚本的第二个参数以此类推if [ $# ! 3 ]; thenecho usage: $0 param1 param2 param3echo e.g: $0 1 2 3exit 1 fiecho 执行文件名 $0 echo param1: $1; echo param2: $2; echo param3: $3parameters$*# 特殊字符用来处理参数 # $#: 传递到脚本的参数个数 echo 参数个数为 $# # $*: 以一个单字符串显示所有向脚本传递的参数 echo 传递的参数作为一个字符串显示: $* # $: 与$*相同但是使用时加引号并在引号中返回每个参数 echo 传递的参数作为字符串显示: $for i in $*; do # 循环一次echo loop; echo $i doneecho for i in $; do # 循环三次echo loop; echo $i doneget_csdn_addr() {echo csdn addr: https://blog.csdn.net/fengbingchun/ } test_call_other_shell.sh内容如下 #! /bin/bashparams(source /bin/bash sh .)usage() {echo Error: $0 needs to have an input parameterecho supported input parameters:for param in ${params[]}; doecho $0 ${param}doneexit -1 }if [ $# ! 1 ]; thenusage fiflag0 for param in ${params[]}; doif [ $1 ${param} ]; thenflag1breakfi doneif [ ${flag} 0 ]; thenecho Error: parameter \$1\ is not supportedusageexit -1 fiecho test $1 $1 parameter_usage.sh 1 2 3 echo parameters: ${parameters} get_csdn_addr$1 parameter_usage 123 #ret$? #if [[ ${ret} ! 0 ]]; then # echo ##### Error: some of the above commands have gone wrong, please check: ${ret} # exit ${ret} #fi if [ $? -ne 0 ]; thenecho ##### Error: some of the above commands have gone wrong, please checkexit -1 fiecho test finish 在linux上的执行结果如下 在windows上执行结果如下 在linux下也可以将另外一个shell脚本所在的路径添加到$PATH环境变量然后你就可以把它作为普通命令调用。 GitHub https://github.com/fengbingchun/Linux_Code_Test
http://www.hkea.cn/news/14372466/

相关文章:

  • 免费成品网站模板下载wordpress 主页幻灯片
  • 泉州建站软件服装网站开发方案
  • 专业科技公司网站欣赏公司手机网站模板
  • 合肥网站网页设计苏州园区体检中心
  • 小米手机的网站架构国外开源代码网站
  • 住房与城乡建设局网站湖北哪里需要建网站
  • 集团网站建设 中企动力蛟河市建设局网站
  • 网页代码教程wordpress seo yoast
  • 建设厅网站生成案卷生成不了aws wordpress 路径
  • 做购物平台网站 民治qq空间域名抢注网站
  • 怎样查网站空间地址网站建设插件代码大全
  • 群晖 做网站广州市网站建设制作设计平台
  • 旅游网官方网站东莞汽车网站建设
  • 做暧暧小视频免费网站网站建设企业电话
  • 网站建设 学习 长沙网站404怎么做
  • 网站开发登录链接做企业网站设
  • 特种工建设网站公众号开发教程零基础
  • 网站建设最贵服务商营销策划案的模板
  • 如何做网站结构及栏目策划黑客入侵别人网站做seo
  • 南城做网站免费公司网站源码
  • 池州市网站建设优化提供手机网站开发
  • 网站架构师培训网站建设咨询服务
  • 网站建设商标属于哪个类别APP和网站是一样吗
  • 冠县快搜网站建设有限公司南宁网站快速优
  • 老鹰网网站建设做网站都需要哪些技术
  • 网站设计制作的特点有哪些大型门户网站系统
  • 宝安网站制作网站建设女生做网站编辑好不好
  • 做论坛网站看什么书知末网室内设计效果图
  • 梧州网站建设费用彭州建设局网站
  • 工程机械外贸网站建设wordpress博客搬家