当我做:
while [ $choice != 'X' ]
do
Run Code Online (Sandbox Code Playgroud)
它工作,但当我这样做
while [ $choice != 'x' ] || [ $choice != 'X' ]
do
Run Code Online (Sandbox Code Playgroud)
他们都没有工作.
任何的想法?
man test
Run Code Online (Sandbox Code Playgroud)EXPRESSION1 -o EXPRESSION2 either EXPRESSION1 or EXPRESSION2 is true
while [ $choice != 'x' -o $choice != 'X' ]
Run Code Online (Sandbox Code Playgroud)
请注意,这表达始终是真实的,你想and:-a?
如果你||用&&它替换它也会工作..
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |