0
A
回答
3
雙引號表示應將"a b"
視爲單個參數。使用
set -- a b
將它們視爲兩個參數。
編輯迴應您的評論:喜歡這個?
$ a="a b"
$ set -- $a
$ echo $1
a
$ echo $2
b
+0
謝謝,那麼可以將變量設置爲「a b」,然後使用set - 分別獲取a和b? –
+0
@JamieKitson:由於評論格式的限制,回答如上。 –
+0
限制? 'a =「a b」;設置 - $ a; echo $ 1; echo $ 2;' –
0
帶引號的字符串是一個 「字」,所以你只需要:
$ set -- "a" "b"
相關問題
- 1. hava我對AtomicPointer有錯誤的理解?
- 2. 我不能理解錯誤
- 3. Python理解錯誤
- 4. Parsley.js - 對組的理解和錯誤
- 5. ftp.cwd()我不理解的錯誤
- 6. 我無法理解下面的錯誤
- 7. 是我對OpenGL push/pop矩陣的理解錯誤?
- 8. 我對閉包的理解是否錯誤?
- 9. 錯誤:'set'對象沒有屬性.. - Python3
- 10. Dict理解錯誤
- 11. 我對ASN1的解釋是否錯誤?
- 12. 不理解此錯誤
- 13. 理解的MPI錯誤
- 14. set-和getListAdapter錯誤
- 15. 我是否理解UIActivityViewController錯誤?
- 16. 請幫我理解這些錯誤
- 17. Mandelbrot Set錯誤的形狀
- 18. 錯誤的SET格式
- 19. set iOS5中的setNeedsDisplayInRect錯誤?
- 20. 錯誤SET SQL_BIG_SELECTS = 1或SET使用max_join_size =#
- 21. 理解錯誤報告
- 22. WebSockets的「不理解」錯誤
- 23. 不理解Sql Server錯誤
- 24. 無法理解錯誤
- 25. 錯誤的SET格式。不知道哪一個我做錯了
- 26. 處理Cortana解釋錯誤
- 27. SET TRANSACTION錯誤,C#,Oracle
- 28. Heroku-請幫我理解我的錯誤日誌
- 29. 無法理解錯誤:
- 30. Python列表理解錯誤
「是什麼給了」?那麼,你提供了一個論點。這就是所給的。 –