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

有公网ip 如何做一网站网站备案和备案的区别吗

有公网ip 如何做一网站,网站备案和备案的区别吗,wordpress清理工具,罗湖网站建设费用在Udig软件的启动脚本中使用了while循环、if语句、for循环#xff0c;其他内容基本都是变量的定义#xff0c;所以尝试弄懂脚本中这三部分内容#xff0c;了解脚本执行过程。 #xff08;1#xff09;while循环 while do循环内容如下所示#xff0c;在循环中还用了expr…在Udig软件的启动脚本中使用了while循环、if语句、for循环其他内容基本都是变量的定义所以尝试弄懂脚本中这三部分内容了解脚本执行过程。 1while循环 while do循环内容如下所示在循环中还用了expr命令和正则表达式等内容解析符号链接来找到程序的实际路径。符号链接Symbolic Link也称为软链接Soft Link是一种特殊的文件类型它指向另一个文件或目录类似于Windows系统中的快捷方式。 while [ -h $PRG ]; dolsls -ld $PRGlinkexpr $ls : .*- \(.*\)$if expr $link : /.* /dev/null; thenPRG$linkelsePRGdirname $PRG/$linkfi donewhile do循环的基本结构如下所示可以看到与python 直接简单的 while 条件: 循环体内命令 这种结构还是有一些差别。上面代码中条件是指 -h $PRG这个指令用于判断变量$PRG所指向的文件是否是一个符号链接其中**-h是一个测试运算符专门用于检查文件是否为符号链接。这里使用了测试条件表达式**在之后进行测试条件表达式的学习。 while [ 条件 ]; do# 循环体内的命令 done循环体内循环了大量的命令使用ls -ld命令列出了$PRG的详细信息-d表示只列出$PRG本身的信息而不是其内容第二句使用expr命令结合正则表达式从$ls中提取符号链接指向的目标路径。正则表达式.*- \(.*\)$的含义是匹配以 - 结尾的字符串并提取其后面的部分即符号链接的目标路径然后将其赋值给变量link。这里使用了正则表达式在之后进行正则表达式的学习。 lsls -ld $PRGlinkexpr $ls : .*- \(.*\)$if expr $link : /.* /dev/null; thenPRG$linkelsePRGdirname $PRG/$linkfi在循环中还嵌套另一个if判断语句。上面的第三句代码判断$link是否是一个绝对路径其中expr $link : /.*会尝试匹配以/开头的字符串如果匹配成功说明$link是一个绝对路径。 /dev/null的作用是将expr命令的输出重定向到/dev/null因为只关心匹配是否成功而不关心输出内容。在 Linux 系统中/dev/null 是一个特殊的文件它没有任何数据起着丢弃数据的作用用于一些忽略输出或者输入的场合。 如果$link是一个绝对路径就直接将$link赋值给$PRG这样$PRG就更新为符号链接的实际目标路径。否则的话dirname $PRG会获取$PRG所在的目录路径然后将其与$link拼接起来得到完整的绝对路径并赋值给$PRG。 2for循环 for循环语句遍历命令行参数并检查其中是否有-data参数。如果有则将变量DATA_ARG设置为true。这里的$是一个特殊变量它包含了脚本接收到的所有命令行参数而每个参数会被当作一个单独的元素依次赋值给变量ARG。这里的for循环内部又嵌套了一个if语句用于检查当前的参数$ARG是否等于-data。其中**[ $ARG -data ]是一个测试条件表达式用于比较$ARG和字符串-data是否相等使用了运算符进行字符串比较而then DATA_ARGtrue; fi**表示如果$ARG等于-data则将变量DATA_ARG设置为true。 for ARG in $ doif [ $ARG -data ]; then DATA_ARGtrue; fi donefor循环的基本结构如下所示 for 变量 in 值1 值n do# 命令 done3if语句 if语句内容如下所示其用来根据变量$DATA_ARG的值来决定执行不同的命令。第一句是用来检查变量$DATA_ARG的值如果$DATA_ARG的值是一个非空字符串且真值则条件为真执行then部分的代码如果$DATA_ARG的值为空字符串或被视为假值则条件为假执行else部分的代码。then部分的代码中$PRGDIR是一个变量表示程序所在的目录路径$UDIGEXEC也是一个变量表示要执行的程序名称这两个变量组合起来形成完整的命令路径**$接收到的所有命令行参数会传递给$PRGDIR/$UDIGEXEC命令。else部分代码中添加了-data ~/uDigWorkspace**传递给命令的一个额外参数表示指定数据目录为~/uDigWorkspace。 if $DATA_ARG; then $PRGDIR/$UDIGEXEC $ else$PRGDIR/$UDIGEXEC -data ~/uDigWorkspace $ fiif 循环的基本结构如下所示 if 条件 then# 命令1 else# 命令2 fi
http://www.zqtcl.cn/news/465428/

相关文章:

  • 南京哪里做网站河北建设工程交易信息网
  • 广州开发网站设计拍摄宣传片
  • 小型企业网站设计教程深圳seo网站推广方案
  • 做视频网站怎么备案最新网站架构
  • 黄金网站app软件下载安装免费淘宝网页版登录
  • 幸运28网站建设网站返回指定位置怎么做
  • 建设个直播网站要多少钱兴业大街网站建设
  • 网站设计培训班创业上海今天新闻发布会直播
  • 电商网站制作设计wordpress jquery 无法
  • 关键词优化易下拉效率北京和隆优化科技
  • 漯河企业网站开发天津建设协会网站
  • wap网站模式房产信息查询网
  • 做外贸怎么进入国外的网站百度指数总结
  • ui设计作品网站东莞做网站的网络公司
  • 网站未备案怎么访问做网站图片教程
  • 温州专业营销网站建设网络建设解决方案
  • 滨州网站建设 远洋科技网站需求建设书
  • 知道网站域名怎么联系域名解析不成功是什么意思
  • 武宁网站ui专业设计wordpress评论通知代码6
  • thymeleaf做网站 seo重庆平台网站建设找哪家
  • WordPress子站站群建筑工程网上申请质量安全监督
  • 怎么给网站添加图标山西手机版建站系统哪家好
  • frontpage网页制作视频教程昆明网站建设优化企业
  • 工信部 诚信网站备案公司网络营销方案
  • 网站开发采集工具如何做网站内链优化
  • 在线做英语题的网站揭阳建站服务
  • 网站非法篡改wordpress的知名网站
  • 保定网建站模板uv推广平台
  • 股权分配系统建设网站wordpress mip 模板
  • 网站及其建设的心得体会昆明云南微网站