(二)嵌套的if/then条件test

本文介绍了一种使用if/then语句进行嵌套条件测试的方法,这种方法仅当所有条件都满足时才会执行特定的操作。

可以使用if/then来进行嵌套的条件test.最终的结果和上边的使用&&混合比较操作是相同的.

if [ condition1 ]

then

if [ condition2 ]

then

do-something # 这里只有在condition1和condition2都可用的时候才行.

fi

fi

B_BX_OLT02_010.sh: line 80: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 81: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 82: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 83: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 84: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 85: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 86: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 87: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 88: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 89: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 90: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 91: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 92: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 93: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 94: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory B_BX_OLT02_010.sh: line 95: /home/bx01/git/bx-db-server/program/svol01/data/log//home/bx01/git/bx-db-server/program/svol01/data/test/source/jca_B_BX_OLT02_010_/home/bx01/git/bx-db-server/program/svol01/data/test/target/backup/.log: No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/85//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/85//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/83//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/83//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/45//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/45//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/43//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/43//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/33//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/33//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/25//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/JCA/25//*.DAT': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/85//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/85//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/83//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/83//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/45//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/45//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/43//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/43//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/33//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/33//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/25//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/25//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/63//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/63//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/65//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/65//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/93//*.zip': No such file or directory cp: cannot stat '/home/bx01/git/bx-db-server/program/svol01/data/test/source/bms_zip//backup/0000000001/BMS/93//*.zip': No such file or directory
最新发布
10-27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值