1
A
回答
4
這不是連字符,你必須留下space
在測試結構的每個參數周圍:
if [ ! -d "$openssl-1.0.1i" ]; then ..
爲什麼你有OpenSSL的前$
?這不是一個變數嗎?如果不是,應該只是:
if [ ! -d "openssl-1.0.1i" ]; then ..
+0
謝謝,這工作。 –
相關問題
- 1. 使用printf如何在shell腳本中轉義特殊字符?
- 2. jq - 如何在shell腳本中轉義'*'(特殊字符)?使用
- 3. 如何讀取shell腳本中的轉義字符?
- 4. 在shell腳本中的命令中轉義特殊字符
- 5. 在shell腳本中轉義星號和其他特殊字符
- 6. 如何轉義腳本內的「*」字符
- 7. 在shell腳本中轉義單引號
- 8. shell腳本連接兩個字符串
- 9. 如何將字符串轉換爲shell腳本中的整數?
- 10. 在期望腳本中轉義連字符和引號
- 11. Shell腳本:在並行字符串時連接字符串
- 12. 「調試」bash shell腳本:轉義字符,傳遞參數
- 13. 如何在bash腳本中轉義字符串
- 14. 在shell腳本中標記字符串
- 15. 在shell腳本中操縱字符串
- 16. 如何在shell腳本中逐字解析字符串?
- 17. 轉義和amp在shell腳本
- 18. 在shell腳本轉義星號時
- 19. 如何從Unix shell腳本的字符串中刪除字符?
- 20. 出口字符shell腳本
- 21. 在shell腳本中將字符串轉換爲xml?
- 22. 使用字符|,/,\, - 在shell腳本中創建旋轉圓圈
- 23. 在bash shell腳本中轉換特殊字符
- 24. 如何定義在shell腳本變種
- 25. shell腳本(MacOS的):打印轉義Unicode字符從字符串的plist
- 26. 如何判斷一個字符串是否未在bash shell腳本中定義?
- 27. 如何在bash shell腳本變量中查找子字符串
- 28. 如何在EFI Shell腳本中傳遞字符串「Hello#」
- 29. 如何在shell腳本中提取部分字符串?
- 30. 如何在linux shell腳本中獲得期望的字符串
你確定它是在連字符? ''''之前你忘記了一個空格。 – pacholik