0
A
回答
3
使用$(cmd)
或`cmd`
捕獲命令的輸出。 $(...)
表格是首選,因爲它更容易嵌套。
var=$(echo -e "\052")
shell將解釋$'...'
中的轉義序列。這是前面帶有美元符號的單引號。
var=$'\052'
或者當然你也可以直接寫星號。引用它來防止通配符擴展。
var='*'
當您打印它時,make sure to quote the variable。每次使用變量時總是必須輸入雙引號,這很煩人,但通常這是正確的。
echo "$var" # yes
echo $var # no
0
使用反引號``,可以捕獲命令的輸出。許多shell具有更復雜的語法,$()
。但反引號是最便攜的。
var=`echo -e "\052"`
相關問題
- 1. 分配值shell變量
- 2. 將awk輸出分配給shell變量
- 3. 值分配給變量
- 4. 值分配給變量
- 5. shell腳本 - 將一個變量分配給另一個變量
- 6. 如何將文件中的值分配給UNIX sh shell中的變量?
- 7. 將函數的輸出分配給bash shell中的變量
- 8. 沒有分配給變量的值
- 9. 分配給變量
- 10. 如何將rev命令分配給shell中的變量
- 11. 使用Python的函數返回值將值分配給shell變量
- 12. 分配給未分配的變量
- 13. 在shell腳本中分配變量
- 14. Bash將尾值分配給變量
- 15. 迭代字典值,分配給變量
- 16. 將訂閱值分配給變量:Angular2
- 17. 將JSON對象值分配給變量
- 18. SCSS:將兩個值分配給變量
- 19. 值分配給變量參數
- 20. NetCDF4將值分配給變量問題
- 21. MySQL將返回值分配給變量
- 22. 將複選框值分配給變量
- 23. 將錯誤值分配給變量
- 24. 如何將GUID值分配給變量?
- 25. SAS將哪個值分配給變量?
- 26. 分配值給變量名在Python
- 27. 的shell:無法分配給一個變量
- 28. 將shell(CYGWIN)命令的輸出分配給Make變量
- 29. 如何將Awk命令的輸出分配給shell變量?
- 30. 將Shell命令的輸出分配給變量
最好的建議是從下往上。 –