位置: 编程技术 - 正文
除了 "if,else" 形式之外,还有其它形式的 "if" 语句:
只有当 condition 为真时,该语句才执行操作,否则不执行操作,并继续执行 "fi" 之后的任何行。
以上 "elif" 形式将连续测试每个条件,并执行符合第一个 真 条件的操作。如果没有条件为真,则将执行 "else" 操作,如果有一个条件为真,则继续执行整个 "if,elif,else" 语句之后的行。
接收自变量
在 介绍性文章 中的样本程序中,我们使用环境变量 "$1" 来引用第一个命令行自变量。类似地,可以使用 "$2"、"$3" 等来引用传递给脚本的第二和第三个自变量。这里有一个例子:
除以下两个细节之外,此例无需说明。第一,"$0" 将扩展成从命令行调用的脚本名称,"$#" 将扩展成传递给脚本的自变量数目。试验以上脚本,通过传递不同类型的命令行自变量来了解其工作原理。
有时需要一次引用 所有 命令行自变量。针对这种用途,bash 实现了变量 "$@",它扩展成所有用空格分开的命令行参数。在本文稍后的 "for" 循环部分中,您将看到使用该变量的例子。
推荐整理分享bash脚本中if语句的使用方法(bash脚本语言),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:bash脚本语言,bash if语句,bash脚本语法,bash if else if,bash if语句,bash脚本 if,bash if语句,bash if -n,内容如对您有帮助,希望把文章链接给更多的朋友!
shell实现自动备份mysql、整站数据的两个脚本分享 案例一:shell+cron实现MySQL自动备份且自动删除N天前备份#!/bin/shDUMP=/usr/local/mysql/bin/mysqldumpOUT_DIR=/home/ldl/xxx/backup/LINUX_USER=ldlDB_NAME=ldlDB_USER=ldlDB_PASS=xxx#Howmuc
Linux中使用Shell脚本查看Java线程的CPU使用情况 线上Java应用,在业务高峰期的时候经常出现CPU跑高,需要查看实时的线程占用cpu情况,下面是一个很好用的脚本,可以快速导出每个线程的占用CPU情况
Shell处理带空格的文件名的方法 现在很多人命名的时候都喜欢用空格,例如AnIntroduction.doc。但是这种命名方式给Linux命令行工具和Shell带来了困扰,因为大多数命令中,都是默认以空格
标签: bash脚本语言
本文链接地址:https://www.jiuchutong.com/biancheng/374857.html 转载请保留说明!友情链接: 武汉网站建设