文件名称:Linux-shell-study:学习Linux shell 脚本编程时写的一些脚本代码
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-05 22:20:31
Shell
#shell条件测试 条件测试的内容包括用户的输入,某条件命令执行完之后的返回状态,变量值,文件状态及系统发送的信号等.除此之外,shell脚本中的条件测试语句可以单独执行. ##退出状态含义以及退出状态的设置 ####退出状态含义 数字0表示命令,脚本或者程序成功执行,没有发生错误. 数字1表示在执行过程中发生了某些错误,没有成功执行. 由于退出状态由程序编写者定义,因此退出状态也可能不是0或1,遇到这种情况时,需要查阅相关说明文件了解具体含义. ####退出状态设置 在脚本中设置退出状态需要使用exit命令,其常见的使用形式及对应的含义如下: exit 0:表示返回脚本执行成功,无错误返回.这种情况有时也称为返回为真(true). exit 1:表示执行失败,有错误返回.这种情况有时也称为返回为假(false). 除了以上的0和1外,还可以使用其他一些数字,但是只要返回的状态非0,系统
【文件预览】:
Linux-shell-study-master
----forTest.sh(555B)
----AutoBackupFile.sh(10KB)
----PreDefineVariable.md(699B)
----ReadME.md(8KB)
----caseTest.sh(2KB)
----scripts()
--------sh13.sh(348B)
--------a20140220(0B)
--------120140219(0B)
--------a20140219(0B)
--------add.sh(64B)
--------sh09-02.sh(375B)
--------doubleparenthese.sh(58B)
--------sh14.sh(294B)
--------sh15.sh(251B)
--------sh19.sh(361B)
--------select_1.sh(125B)
--------sh06_iif.sh(405B)
--------sh13-2.sh(360B)
--------sh12-2.sh(487B)
--------a b a20140220(0B)
--------sh05.sh(881B)
--------sctyle.sh(248B)
--------sh06_if.sh(440B)
--------sh11.sh(948B)
--------a b a20140219(0B)
--------sh07.sh(491B)
--------until_exam.sh(111B)
--------120140220(0B)
--------cfkj.sh(166B)
--------vartype.sh(120B)
--------sh100.sh(1023B)
--------sh110.sh(1KB)
--------sh09.sh(386B)
--------calare.sh(147B)
--------a b a20140221(0B)
--------sh08.sh(448B)
--------select.sh(155B)
--------sh16.sh(317B)
--------sh01.sh(226B)
--------runsec.sh(174B)
--------sh03.sh(1KB)
--------sh12.sh(499B)
--------filename(0B)
--------nested_loop_exam.sh(283B)
--------sh10.sh(768B)
--------sh02.sh(380B)
--------sh06.sh(410B)
--------selectreply.sh(149B)
--------sh18.sh(614B)
--------a20140221(0B)
--------sh17.sh(452B)
--------sh04.sh(433B)
--------a(0B)
--------sh18-2.sh(747B)
--------bashver.sh(93B)
----ping_network_connection.sh(2KB)
----ping.sh(641B)
----function()
--------AutoCheckPackageDependencies()
--------functionFileCall()
--------fileTest()