{#在这里写想要执行的命令,打印结果的命令echo必须和执行命令之间以&&连接。相当于trycp 1 1 && \echo "操作成功"
} || {#在这里写执行命令失败后返回的结果。相当于cacheecho "操作失败"
}

{ } || { }的意思是:左边括号中命令执行全部失败,才执行右边括号的命令。
&& 的意思是:该符号左边的命令执行成功,才执行右边的命令
\ 的意思是换行,将上下两个命令放在一行写时就不用加 \ 了
注意:这里打印结果的命令echo必须和执行命令之间以&&连接,不加&&会造成命令执行失败却打印了成功的信息,同时失败的信息还没打印出来

快速复制引用版:

{&& \echo "操作成功"
} || {echo "操作失败"
}

shell中的try...catch...相关推荐

  1. shell中十种实现自加的方法

    shell中十种实现自加的方法 let "n = $n + 1" : $((n = $n + 1)) ((n = n+1)) n=$(($n + 1)) : $[ n = $n + ...

  2. 【linux】shell中整数运算的加、减、乘、除

    1.使用双括号"(( ))" shell中变量实现加法的方法 d= $(($d + 2)) 例子如下 #!/bin/bash d=0 echo "d=$d"fo ...

  3. linux shell $0怎么输出,linux shell中$0,$?,$!等的特殊用法

    一.Shell脚本中$0.$?.$!.$$.$*.$#.$@等的意义说明 (1)$$ Shell本身的PID(ProcessID,即脚本运行的当前进程ID号) (2)$! Shell最后运行的后台Pr ...

  4. Linux从mysql中读取数据_linux shell中读写操作mysql数据库

    本文介绍了如何在shell中读写mysql数据库.主要介绍了如何在shell 中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,导出mysql数据库为 ...

  5. shell中的函数shell中的数组告警系统需求分析

    2019独角兽企业重金招聘Python工程师标准>>> 20.16/20.17 shell中的函数 函数的概念 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用 ...

  6. shell中大于、等于、小于

    shell中大于.等于.小于 -eq           等于 -ne           不等于 -gt            大于 -lt            小于 -ge           ...

  7. shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?

    每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...

  8. linux的shell的功能,linux shell中${ }的一些特异功能

    linux shell中${ }的一些特异功能,这部分内容是shell中的比较经典的部分之一,建议认真学习,深刻体会. 假设我们定义一个变量为: file=/dir1/dir2/dir3/my.fil ...

  9. linux shell中小数的运算

    对于在Shell中进行小数数字的计算,其实方法有很多,但是常用的方法都有其弱点: 1.bc bc应该是最常用的Linux中计算器了,简单方便,支持浮点. root@localhost:~# echo ...

最新文章

  1. 从WEB SERVICE 上返回大数据量的DATASET
  2. Spring整合Hessian
  3. Spring Cloud-Honghu Cloud分布式微服务云系统(一)
  4. 众说纷纭office2010系列
  5. GRE难句典型结构2
  6. TensorRT学习笔记6 - IPlugin
  7. python decorator. decorator_Python装饰器(decorator)
  8. 最新《大规模机器学习》2020综述论文
  9. c++低通数字滤波器_快速扫盲之一阶RC低通数字滤波器算法实现
  10. 05-Servlet与内部加载机制(part1)
  11. 第一次用ASP.NET MVC2 做网站
  12. outlook2010 pst文件过大解决办法
  13. 软件测试的术语SRS,HLD,LLD,BD,FD,DD意义
  14. 独立开发变现周刊(第44期):12岁的小男孩在9个小时内NFT卖了40万美元!
  15. python爬虫——链家苏州成交房价2
  16. 电容的材质资料/什么cog,x5r y5v等知识
  17. phpstudy Error while setting value ‘STRICT_TRANS_TABLES, NO_AUTO_CREATE_USER, NO_ENGINE_SUBSTITUTION
  18. 人机交互-1-人机交互概述
  19. 网站都变成灰色的了,代码是怎么实现的呢?
  20. 计算机教学质量提升,浅析中等专业学校计算机教学质量提升策略

热门文章

  1. EMWIN电容触摸Touch步骤及注意事项
  2. jpype踩的那些坑
  3. 树莓派学习笔记——Wifi AP热点模式 使用RT5370
  4. c语言和c++实现层序遍历
  5. .net 服务器推送信息,.net websocket服务端开发,实现消息推送功能
  6. JAVA高级面试题汇总
  7. PHP cdata 处理
  8. 玩转Openwrt(二) — 配合Android手机打造无线音乐播放器
  9. mysql 1046_mysql 1046错误解决实例
  10. java 线程 中断标志位