Two conditions in a bash if statement

后端 未结 8 2234
失恋的感觉
失恋的感觉 2020-12-17 08:36

I\'m trying to write a script which will read two choices, and if both of them are \"y\" I want it to say \"Test Done!\" and if one or both of them isn\'t \"y\" I want it to

8条回答
  •  温柔的废话
    2020-12-17 09:12

    The line

    if [ "$choice" != 'y' ] && [ "$choice1" != 'y' ]; then
    

    tests if both choices aren't 'y', so when both choices are 'y', the statement is false and your program correctly prints "Test Failed".

提交回复
热议问题