技术标签: Shell 脚本编程 linux bash Shell的if嵌套 开发语言
形式:if...then...[elif...then]...else...fi
语法格式:
if command | condition
then
commands
elif command | condtion
commands
then
commands
else
commands
fi
代码示例:
#!/bin/bash
# grep -v 过滤掉包含grep子进程
if ps -ef | grep nginx | grep -v grep &> /tmp/null
then
echo "Nginx is Running"
elif ps -ef | grep httpd | grep -v grep &> /tmp/null
then
echo "Apache httpd is Running"
else
echo "Nginx and Httpd is all Stopped"
fi
# 运行结果
~ % sh 04.if_then_else.sh
Nginx and Httpd is all Stopped
文章浏览阅读4.4k次,点赞6次,收藏19次。1. 什么是node.jsnode.js是一个基于 Chrome V8 引擎的 JavaScript 运行时的环境。2. 什么是JavaScript2.1比较JavaScript 和 Java两者之间没有关系V8是google开源的JavaScript引擎,用于执行JavaScript;类似JVM执行java字节码。在node.js 诞生之前,V8是内置于Chromeium中的,现在也..._nodejs和js的关系
文章浏览阅读8k次。这是我正确的代码:import hashlibimport requestsappid = 'xxx'salt = '1435660281'secretKey = 'xxx'queryWord = input('Please enter the English word that you want to translate into Chinese: ')signNum = appid + queryWord + salt + secretKeymd = hashlib.md5()md_{"error_code":"52003","error_msg":"unauthorized user"}
文章浏览阅读4.3k次。收录一些常用函数有待日后慢慢玩: LR常用函数:lr_start_transaction 为性能分析标记事务的开始lr_end_transaction 为性能分析标记事务的结束lr_rendezvous 在 Vuser 脚本中设置集合点lr_think_time 暂停 Vuser 脚本中命令之间的执行 lr_end_sub_transaction 标记子_lr替换参数
文章浏览阅读850次。项目地址:点击打开链接
文章浏览阅读1.2k次。hive计算示例先将数据通过sqoop从mysql导入hive,在hive执行mysql的查询语句,得到与mysql一样的执行结果步骤:mysql数据准备account账号表detail收支数据表CREATE TABLE `account` ( `id` int(11) PRIMARY KEY AUTO_INCREMENT, `account` varchar(20),..._sqoop 同步mysql 到hive 实际应用
文章浏览阅读502次,点赞8次,收藏8次。这个是基于野火Hal代码实现的功能,开发板运用的是野火STM32F103ZET6霸道V2,摄像头用的是ov7725,基础代码可以在野火官网找到。_野火f103摄像头
文章浏览阅读1.9k次。一、升级软件及Centos 内核1、yum clean all2、yum update -y#升级系统及内核3、cat /etc/redhat-release #升级后查看版本4、yum install lrzsz vim wget dnf -y #安装系统常用工具包二、安装LAMP 环境依赖包2.1yum groupinstall "Development tools" -yyum install pcre-devel expat-de..._lamp环境安装源码包
文章浏览阅读4.3w次,点赞9次,收藏47次。相关工具介绍iTerm2:Mac 下 Terminal 终端的替代品,拥有更多强大的功能,想了解更多请戳 iTerm2 官网;zsh:Linux 的一种 shell 外壳,和 bash 属于同类产品;Oh-My-Zsh:用来管理 zsh 的配置,同时还有很多社区贡献的主题配置以及好用的插件可供使用,了解更多请戳 Oh-My-Zsh 官网 ;配置方案总览iTerm2 终端工具;..._安装menlo regularforpowerline.otf和monacoforpowerline.otf两个字体
文章浏览阅读875次。一:考试总结这个考试之前花了60块钱买的,后来因为一直在弄实习和硕士论文,所以就么有考试,趁着有时间了,抓紧考完,也好对得起这60块钱。这部分的主要内容其实和读本科的时候学习的软件测试、读硕士时候的项目管理的课差不多的。内容基本都是学过的东西,不过这些东西好多都是自动测试的,感觉还是挺高级的,还是值得深入研究的。二:真题1.云计算模型中, “平台即服务”是指下面哪一项?A. laas B. Paas C. Saas D. Faas解析:平台即服务一般指PaaS2.下面哪一项..._下面哪一项是按照用户故事格式进行述的?
文章浏览阅读1w次,点赞21次,收藏130次。1. 引言机器人抓取的首要任务,是确定要抓什么,也就是需要定位目标物体在输入数据中的位置。这个过程可以分为三个层次,分别为物体定位但不识别、物体检测、物体实例分割。物体定位但不识别是指获得目标物体的2D/3D范围但是不知道物体的类别;目标检测是指得到目标物体的2D/3D包围盒,同时识别目标物体的类别;目标实例分割提供目标物体所占有的像素或者点级别的区域信息,同时识别目标物体的类别。本文来自论文h..._机器人抓取定位算法
文章浏览阅读849次,点赞34次,收藏24次。VMware公司成立于1998年,2003年存储厂商EMC以6.35亿美元收购了VMware;2015年10月,戴尔宣布以670亿美元收购EMC。VMware公司在2018年全年收入79.2亿美元。
文章浏览阅读3.4k次。DB2表空间的基本操作之修改表空间大小_alter tablespace resize