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

哈尔滨模板建站定制网站企业网站程序下载

哈尔滨模板建站定制网站,企业网站程序下载,专做医药中间体的网站,天象集团ui培训【】#xff0c;学名叫“倒引号”#xff0c; 如果被“倒引号”括起来#xff0c; 表示里面需要执行的是命令。比如 dirname $0#xff0c; 就表示需要执行 dirname $0 这个命令【“”】 #xff0c; 被双引号括起来的内容#xff0c; 里面 出现 $ (美元号#xf…【】学名叫“倒引号” 如果被“倒引号”括起来  表示里面需要执行的是命令。比如 dirname $0  就表示需要执行   dirname $0  这个命令【“”】 被双引号括起来的内容 里面 出现  $ (美元号 表示取变量名)  倒引号 表示执行命令   \转义号 表示转义   其余的才表示字符串。【’‘】  被单引号括起来的内容 里面所有的都表示串 包括上面所说的  三个特殊字符。在命令行状态下单纯执行 $ cd dirname $0 是毫无意义的。因为他返回当前路径的.。 这个命令写在脚本文件里才有作用他返回这个脚本文件放置的目录并可以根据这个目录来定位所要运行程序的相对位置绝对位置除外。 $0当前Shell程序的文件名dirname $0获取当前Shell程序的路径cd dirname $0进入当前Shell程序的目录 在/home/admin/test/下新建test.sh内容如下 cd dirname $0echo pwd 然后返回到/home/admin/执行 sh test/test.sh 运行结果: /home/admin/test 这样就可以知道一些和脚本一起部署的文件的位置了只要知道相对位置就可以根据这个目录来定位而可以不用关心绝对位置。这样脚本的可移植性就提高了扔到任何一台服务器如果是部署脚本都可以执行。     常见的一种误区是使用 pwd 命令该命令的作用是“print name of current/working directory”这才是此命令的真实含义当前的工作目录这里没有任何意思说明这个目录就是脚本存放的目录。所以这是不对的。你可以试试 bash shell/a.sha.sh 内容是 pwd你会发现显示的是执行命令的路径 /home/june并不是 a.sh 所在路径/home/june/shell/a.sh     另一个误人子弟的答案是 $0这个也是不对的这个$0是Bash环境下的特殊变量其真实含义是    Expands to the name of the shell or shell script. This is set at shell initialization.  If bash is invoked with a file of commands, $0 is set to the name of that file. If bash is started with the -c option, then $0 is set to the first argument after the string to be executed, if one is present. Otherwise, it is set to the file name used to invoke bash, as given by argument zero.    这个$0有可能是好几种值跟调用的方式有关系 使用一个文件调用bash那$0的值是那个文件的名字(没说是绝对路径噢) 使用-c选项启动bash的话真正执行的命令会从一个字符串中读取字符串后面如果还有别的参数的话使用从$0开始的特殊变量引用(跟路径无关了) 除此以外$0会被设置成调用bash的那个文件的名字(没说是绝对路径) 下面对比下正确答案   basepath$(cd dirname $0; pwd)   在此解释下basepath  dirname $0取得当前执行的脚本文件的父目录cd dirname $0进入这个目录(切换当前工作目录)pwd显示当前工作目录(cd执行后的) 由此我们获得了当前正在执行的脚本的存放路径。转载于:https://www.cnblogs.com/jiadi321/p/10636323.html
http://www.zqtcl.cn/news/945318/

相关文章:

  • 用asp.net和access做的关于校园二手网站的论文网站环境搭建好后怎么做网站
  • 如何查网站的外链哈尔滨微信网站开发
  • 洛阳设计网站公司建设银行网站 购买外汇
  • 做视频网站的备案要求吗给工厂做代加工
  • 网站建设技术外包西安推荐企业网站制作平台
  • 建立一个做笔记的网站石家庄网站优化
  • 服务器创建多个网站吗中铁雄安建设有限公司网站
  • 建湖建网站的公司网站建设人工费
  • 沈阳公司网站设计公司怎么投放广告
  • 上海哪家做网站关键词排名如何做简洁网站设计
  • 网站维护的内容seo网站关键词优化哪家好
  • 东阳市网站建设西安做网站选哪家公司
  • 宁津网站开发万能应用商店下载
  • 专业制作标书网站地图优化
  • 广州建网站兴田德润团队什么是网络营销详细点
  • win7建网站教程wordpress chrome插件开发
  • 免费行情软件网站下载视频公司介绍ppt制作模板
  • wordpress快速建站wordpress短代码可视化
  • 餐饮型网站开发比较好看的网页设计
  • 网站管理包括潍坊网站建设优化
  • 南开集团网站建设网站服务器搭建
  • 网络的最基本定义泰安seo网络公司
  • 国外比较好的资源网站请人做外贸网站应注意什么问题
  • 人网站设计与制作什么是销售型网站
  • 最简单网站开发软件有哪些企业电子商务网站建设问题
  • 玉林网站制作简单的网站制作代码
  • 滨州建设厅网站长沙好的做网站品牌
  • 教务系统网站建设模板下载为网站开发
  • 成都市建设招标网站加载wordpress外部文件
  • 网站做兼容处理怎么浙江seo博客