如果curl失败,如何停止shell脚本

亚麻

当我将错误的参数传递给脚本curl失败但脚本继续执行时,我使用了curl的脚本。我试过使用curl -f/--fail参数,但问题没有解决。停止脚本的最佳方法是什么?

我发现了我的错误。我使用curl命令到另一个命令

echo `curl --fail ... || exit 1`

删除echo命令后,curl即可正常工作。谢谢您的回答,它也很有用。

ssssteffff

您可以使用$?以下命令检查退出代码

exit_status = $?
if [ $exit_status != 0 ]
  then
    exit $exit_status
fi

如果要分析退出状态,请查看页面中的Exit codes部分man curl有很多不同的代码,具体取决于失败的原因。

编辑:您也可以使用command1 || command2command2当且仅当command1失败时才执行

curl .... || exit 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Shell 脚本,如果失败则停止运行

来自分类Dev

如果Shell脚本执行失败,如何实现重试机制?

来自分类Dev

如果Shell脚本执行失败,如何实现重试机制?

来自分类Dev

make失败无法停止shell脚本

来自分类Dev

如果USE语句失败,如何停止执行SQL脚本(带有GO)?

来自分类Dev

如何使用shell脚本停止CLI如果阿根廷的比赛

来自分类Dev

如果验证失败,如何停止提交表单

来自分类Dev

如果获取请求失败,如何停止功能

来自分类Dev

条件失败时如何停止bash脚本?

来自分类Dev

如果默认CMD是Shell脚本,则Docker停止退出代码-1

来自分类Dev

如果默认的CMD是Shell脚本,则Docker停止退出代码-1

来自分类Dev

如果搜索失败,则使用sed执行shell脚本

来自分类Dev

Shell 脚本执行失败

来自分类Dev

如果一场失败,如何停止剧本

来自分类Dev

如果验证失败,如何在Php中停止重定向?

来自分类Dev

如果一场失败,如何停止剧本

来自分类Dev

如果Spring Batch中的事务失败,如何停止JpaItemWriter?

来自分类Dev

Firestore:如果规则失败,如何停止创建用户帐户?

来自分类Dev

如果出现错误,如何使用try ... catch并停止我的脚本?

来自分类Dev

如果脚本失败,如何确保xlwings连接关闭

来自分类Dev

如果发现错误,我该如何回显“脚本失败”?

来自分类Dev

如果命令在Unix shell中失败,如何中止?

来自分类Dev

Java如何停止程序中先前启动的Shell脚本

来自分类Dev

如何避免Shell脚本因特定命令失败而退出

来自分类Dev

当其中的任何命令失败时,如何使 shell 脚本退出?

来自分类Dev

如果USE [数据库]在SQL Server中失败,则停止脚本执行

来自分类Dev

如果一次登录失败,则预期到多个设备的脚本将停止

来自分类Dev

如果USE [数据库]在SQL Server中失败,则停止脚本执行

来自分类Dev

如果脚本失败,则引发异常

Related 相关文章

  1. 1

    Shell 脚本,如果失败则停止运行

  2. 2

    如果Shell脚本执行失败,如何实现重试机制?

  3. 3

    如果Shell脚本执行失败,如何实现重试机制?

  4. 4

    make失败无法停止shell脚本

  5. 5

    如果USE语句失败,如何停止执行SQL脚本(带有GO)?

  6. 6

    如何使用shell脚本停止CLI如果阿根廷的比赛

  7. 7

    如果验证失败,如何停止提交表单

  8. 8

    如果获取请求失败,如何停止功能

  9. 9

    条件失败时如何停止bash脚本?

  10. 10

    如果默认CMD是Shell脚本,则Docker停止退出代码-1

  11. 11

    如果默认的CMD是Shell脚本,则Docker停止退出代码-1

  12. 12

    如果搜索失败,则使用sed执行shell脚本

  13. 13

    Shell 脚本执行失败

  14. 14

    如果一场失败,如何停止剧本

  15. 15

    如果验证失败,如何在Php中停止重定向?

  16. 16

    如果一场失败,如何停止剧本

  17. 17

    如果Spring Batch中的事务失败,如何停止JpaItemWriter?

  18. 18

    Firestore:如果规则失败,如何停止创建用户帐户?

  19. 19

    如果出现错误,如何使用try ... catch并停止我的脚本?

  20. 20

    如果脚本失败,如何确保xlwings连接关闭

  21. 21

    如果发现错误,我该如何回显“脚本失败”?

  22. 22

    如果命令在Unix shell中失败,如何中止?

  23. 23

    Java如何停止程序中先前启动的Shell脚本

  24. 24

    如何避免Shell脚本因特定命令失败而退出

  25. 25

    当其中的任何命令失败时,如何使 shell 脚本退出?

  26. 26

    如果USE [数据库]在SQL Server中失败,则停止脚本执行

  27. 27

    如果一次登录失败,则预期到多个设备的脚本将停止

  28. 28

    如果USE [数据库]在SQL Server中失败,则停止脚本执行

  29. 29

    如果脚本失败,则引发异常

热门标签

归档