博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell学习笔记之命令(四)
阅读量:7025 次
发布时间:2019-06-28

本文共 677 字,大约阅读时间需要 2 分钟。

命令的类型:

1>.外部命令:在命令提示符中执行的普通命令。
2>.内置命令:内置命令是在shell内部实现的。

1.break命令

#!/bin/shrm -rf fred*echo > fred1echo > fred2mkdir fred3echo > fred4for file in fred*do    if [ -d "$file" ]; then        break;    fidoneecho first directory starting fred was $filerm -rf fred*exit 0

2.冒号:

1.空命令,用于被简化逻辑,相当于true的一个别名。比true运行快,可读性差。

2.用在变量的条件设置中。
  : ${var:=value}
    如果没有:shell将试图把$var当做一条命令处理

#!/bin/shrm -f fredif [ -f fred ]; then    :else     echo file fred did not existfiexit 0

3.continue命令

#!/bin/shrm -rf fred*echo > fred1echo > fred2mkdir fred3echo > fred4for file in fred*do    if [ -d "$file" ]; then            echo "skipping directory $file"        continue    fidonerm -rf fred*exit 0

 

 

 

 

 

转载地址:http://znsxl.baihongyu.com/

你可能感兴趣的文章
Selenium+PhantomJS实现简易有道翻译爬虫
查看>>
发现一个问题
查看>>
[转]Shared——React Native与原生关系理解与对比
查看>>
HPC Linux
查看>>
JDBC 插入时间字段的值
查看>>
CentOS 7之Postfix部署系列 (二) CentOS网络设置
查看>>
30K 月薪运维工程师面试考什么?滴滴17年春招笔试题
查看>>
给力!新书面市:软考45分采分点梳理与难点突破——系统集成项目管理工程师...
查看>>
分享ISTQB培训体验
查看>>
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析(3)...
查看>>
自动化部署工具PUPPET介绍
查看>>
SystemCenter2012SP1实践(7)SCVMM管理VMware
查看>>
监控AlwaysOn可用性组的运行状态
查看>>
虚拟化基础架构Windows 2008篇之10-使用WDS安装Windows 7
查看>>
“高、纯、久”当道,量子点技术能否重构电视分水岭?
查看>>
Frost&Sullivan:2012年中国数据库安全审计与防护产品市场分析
查看>>
KingbaseES的standby搭建
查看>>
Exchange 2010 SP3正式发布提供下载
查看>>
开源跳板机(堡垒机)Jumpserver v0.2.0 部署篇
查看>>
zabbix企业应用之定时获取监控数据做报表
查看>>