从品牌网站建设到网络营销策划,从策略到执行的一站式服务
if判断的基本格式如下:
创新互联公司专注于广阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供广阳营销型网站建设,广阳网站制作、广阳网页设计、广阳网站官网定制、小程序定制开发服务,打造广阳网络公司原创品牌,更为您提供广阳网站排名全网营销落地服务。
if 条件 then #then可省略 处理 end
1、判断文件是否存在
#!/usr/bin/env ruby if File.exist?("/etc/hosts") print "ok" end
加上else
#!/usr/bin/env ruby if File.exist?("/etc/hosts") print "ok" else print "error,file not exist" end
如果程序在后台运行,那么需要将打印改为写日志
#!/usr/bin/env ruby require 'logger' logger = Logger.new('/tmp/test.log','daily') logger.sev_threshold = Logger::DEBUG if File.exist?("/etc/hosts") logger.debug "ok" logger.close else logger.debug "error,file not exist" logger.close end
2、判断文件是否可写
if File.writable?("/etc/hosts") { print "ok"}
3、判断文件是否可读
if File.readable?("/etc/hosts")
4、判断文件是否可执行
if File.executable?("/etc/hosts")
5、判断文件大小
if File.size?("/etc/hosts") #文件大小非零为true
if File.zero?("/etc/hosts") #文件大小为零位true
6、如果仅仅是判断是否为真,也可以简写,比如
a = 5 if a > 4 b = 3 end puts a puts b c = 1 d = 3 if (c < 6) puts c puts d puts "ok" if a > b
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图