Q
與變量
6
A
回答
10
變量傳給awk
與-v
標誌。
x=3
A=`echo $A|awk -v y=$x '{print y}'`
echo $A
3
您可以通過這種方式使用shell的變量:"'$your-shell-variable'"
或'$your-shell-variable'
。前者將該變量視爲字符串,而後者將其視爲數字。以下是你想要的代碼:
x=3
A=`echo $A|awk '{print "'$x'"}'`
echo $A
1
呃,什麼是呼應$A
?它只是創建一個無用的叉子和管道。
x=3
A=`awk -v y=$x 'BEGIN {print y}'`
echo $A
雖然我在這,這似乎是一個令人費解的和昂貴的方式來寫A=$x
:-)
+0
Downvoting不告訴我爲什麼?那很便宜... – Jens 2014-03-03 16:40:18
相關問題
- 1. 變量與數組變量
- 2. Django塊變量與變量
- 3. PHP:與變量串聯的新變量(變量變量)
- 4. str.replace與變量
- 5. 與變量
- 6. 與變量
- 7. 與變量
- 8. ZSH與變量
- 9. C++與變量
- 10. 變量與鏽
- 11. 與變量
- 12. PHP與變量
- 13. Fsolve與變量,
- 14. URI與變量
- 15. 與變量assignement
- 16. COUNTIF與變量
- 17. 與變量
- 18. 與變量名
- 19. Validates_length_of與變量
- 20. 與各變量
- 21. 與變量
- 22. Python2.7 /與變量
- 23. 與變量
- 24. 與變量
- 25. 含量變化動態與PHP變量
- 26. Rails - 局部變量與實例變量
- 27. 類別變量與方法變量
- 28. 動態查詢與變量變量?
- 29. 局部變量與全局變量
- 30. ng變量名稱與變量
尼斯之一。用雙引號替換引號也可以。 – 2011-06-16 14:22:16
'echo $ A'有什麼好處?這裏沒有'$ A'。 – Jens 2014-03-03 16:10:07