shell中的try...catch...
{#在这里写想要执行的命令,打印结果的命令echo必须和执行命令之间以&&连接。相当于trycp 1 1 && \echo "操作成功"
} || {#在这里写执行命令失败后返回的结果。相当于cacheecho "操作失败"
}
{ } || { }的意思是:左边括号中命令执行全部失败,才执行右边括号的命令。
&& 的意思是:该符号左边的命令执行成功,才执行右边的命令
\ 的意思是换行,将上下两个命令放在一行写时就不用加 \ 了
注意:这里打印结果的命令echo必须和执行命令之间以&&连接,不加&&会造成命令执行失败却打印了成功的信息,同时失败的信息还没打印出来
快速复制引用版:
{&& \echo "操作成功"
} || {echo "操作失败"
}
shell中的try...catch...相关推荐
- shell中十种实现自加的方法
shell中十种实现自加的方法 let "n = $n + 1" : $((n = $n + 1)) ((n = n+1)) n=$(($n + 1)) : $[ n = $n + ...
- 【linux】shell中整数运算的加、减、乘、除
1.使用双括号"(( ))" shell中变量实现加法的方法 d= $(($d + 2)) 例子如下 #!/bin/bash d=0 echo "d=$d"fo ...
- linux shell $0怎么输出,linux shell中$0,$?,$!等的特殊用法
一.Shell脚本中$0.$?.$!.$$.$*.$#.$@等的意义说明 (1)$$ Shell本身的PID(ProcessID,即脚本运行的当前进程ID号) (2)$! Shell最后运行的后台Pr ...
- Linux从mysql中读取数据_linux shell中读写操作mysql数据库
本文介绍了如何在shell中读写mysql数据库.主要介绍了如何在shell 中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,导出mysql数据库为 ...
- shell中的函数shell中的数组告警系统需求分析
2019独角兽企业重金招聘Python工程师标准>>> 20.16/20.17 shell中的函数 函数的概念 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用 ...
- shell中大于、等于、小于
shell中大于.等于.小于 -eq 等于 -ne 不等于 -gt 大于 -lt 小于 -ge ...
- shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?
每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...
- linux的shell的功能,linux shell中${ }的一些特异功能
linux shell中${ }的一些特异功能,这部分内容是shell中的比较经典的部分之一,建议认真学习,深刻体会. 假设我们定义一个变量为: file=/dir1/dir2/dir3/my.fil ...
- linux shell中小数的运算
对于在Shell中进行小数数字的计算,其实方法有很多,但是常用的方法都有其弱点: 1.bc bc应该是最常用的Linux中计算器了,简单方便,支持浮点. root@localhost:~# echo ...
最新文章
- 从WEB SERVICE 上返回大数据量的DATASET
- Spring整合Hessian
- Spring Cloud-Honghu Cloud分布式微服务云系统(一)
- 众说纷纭office2010系列
- GRE难句典型结构2
- TensorRT学习笔记6 - IPlugin
- python decorator. decorator_Python装饰器(decorator)
- 最新《大规模机器学习》2020综述论文
- c++低通数字滤波器_快速扫盲之一阶RC低通数字滤波器算法实现
- 05-Servlet与内部加载机制(part1)
- 第一次用ASP.NET MVC2 做网站
- outlook2010 pst文件过大解决办法
- 软件测试的术语SRS,HLD,LLD,BD,FD,DD意义
- 独立开发变现周刊(第44期):12岁的小男孩在9个小时内NFT卖了40万美元!
- python爬虫——链家苏州成交房价2
- 电容的材质资料/什么cog,x5r y5v等知识
- phpstudy Error while setting value ‘STRICT_TRANS_TABLES, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION
- 人机交互-1-人机交互概述
- 网站都变成灰色的了,代码是怎么实现的呢?
- 计算机教学质量提升,浅析中等专业学校计算机教学质量提升策略