if shell 条件语句简写_5min看完Shell编程重要两点

8fa17d4e809e5095d4e7bf2c6cc6c7ef.png

shell编程基础知识

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

阅读本文前,默认你已经了解Linux系统,会简单的Linux命令操作。

ls cd mkdir touch chmod grep find rm...基础命令了解一下

  1. 变量:
  • 命名只能使用英文字母,数字和下划线,且不能以数字开头。
  • 中间不能有空格,可以使用下划线(_)。
  • 不能使用特殊标点符号。
  • 不能使用bash里的关键字(可用help命令查看保留关键字)。
#!/bin/bashone_name="test var" # 变量名和等号之间不能所使用空格echo $one_nameecho ${one_name} # 变量名的引用使$符号

2.流程控制:

if 语句在使用后必须以 fi 结尾形成代码块才能生效

if:单条件下

if conditionthen command1  command2 ... commandN fi

if else:双条件

if conditionthen command1  command2 ... commandNelse commandfi

if else-if else :多分支条件

if condition1then command1elif condition2 then  command2else commandNfi

for 循环控制语句:

for var in item1 item2 ... itemNdo command1 command2 ... commandNdone

while循环语句:

while conditiondo commanddone
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值