1
Q
多個可能值
A
回答
2
||如果command1返回非零(錯誤)返回碼,運算符將評估command2。
variable=$(command1 || command2)
同樣,在command1返回(OK)歸零碼& &運營商將評估命令2。
variable=$(command1 && command2)
例如,變量的賦值:
var=$(ls zasdasd || echo "file does not exist")
echo $var ## outputs "file does not exist"
錯誤輸出可以通過將錯誤流2被抑制到/dev/null
var=$(ls zasdasd || echo "file does not exist") 2>/dev/null
1
可以執行:
variable=$(command1 2>/dev/null || command2 2>/dev/null)
這將分配的command1
輸出到variable
如果它是成功的,否則它會分配從command2
輸出。
2>/dev/null
是否有抑制stderr的情況下,任何命令失敗。
相關問題
- 1. Unittest ++:測試多個可能的值
- 2. 綁定時可能有多個可能的有限值
- 3. 多鍵多值地圖可能嗎?
- 4. C#4.0 - 3個值對(可能更多)。基於值排序
- 5. 多個IndexOf的可能性
- 6. 多個可能的輸入
- 7. SQL多個組 - 可能嗎?
- 8. 多個可能的RedirectToAction
- 9. 多個遊標 - 可能嗎?
- 10. 多個文件,可能嗎?
- 11. 多個值的一個標識符。可能嗎?
- 12. 比較(可能)來自2個表格的多個值
- 13. PHP,可能有一個數組值的多個鍵?
- 14. 如何聲明一個具有多個可能值的NSString
- 15. 如何添加多個查詢WHERE語句,可能有或可能沒有值
- 16. C++中「this」的可能值是多少?
- 17. `jqXHR.status`的可能值是多少?
- 18. CreateParams.Style的可能值是多少?
- 19. f64的最大可能值是多少?
- 20. Redis中maxmemory_policy的可能值是多少?
- 21. Subversions autoproperties中的多行值可能嗎?
- 22. Hibernate UniqueConstraint多列可能的空值
- 23. 有許多可能的空Parcelable類值
- 24. 如何聲明接受JUnit中多個可能值中的一個值
- 25. RxSwift - 在一個可觀測值內的多個可觀測值
- 26. 單個API WSO2多個範圍可能
- 27. 如何處理可能具有多個值的索賠?
- 28. 是否有可能從servlet返回多個值到客戶端?
- 29. 是有可能在多個動作中使用的變量值
- 30. 是否有可能從Java中的方法返回多個值?