1
A
回答
3
在Windows
,捕獲命令的輸出,使用FOR /F
命令。
閱讀HELP FOR
,然後嘗試這個
FOR /F %a in ('git describe') do md %a
1
在Windows上,您可以嘗試PA所述的方法。
現在,如果你在Linux上,以下可能的工作:
試試這個:
# Create the command
alias your-command="mkdir $(git describe)"
# Run the command
your-command
與應創建的git describe
輸出命名的文件夾。
這是在Ubuntu安裝和上測試的,它只能在存儲庫文件夾本身內部工作。
請注意,所描述的命令會創建一個別名。如果你想設置的輸出git describe
作爲一個shell變量,你應該做到以下幾點:
# Create a local variable
foo=$(git describe)
# Create a new folder using `mkdir`
mkdir ${foo}
注意,現在你有與git describe
值的局部變量。你可以試試:
echo ${foo}
+2
OP稱Windows命令行 – 2013-04-24 17:06:43
+0
你說得對,沒有注意到標籤。編輯澄清! – 2013-04-24 18:00:57
相關問題
- 1. 描述變量
- 2. Dozer將描述描述爲代碼
- 3. 描述構建變量名
- 4. 描述Git符號
- 5. Adb shell命令描述
- 6. git中的分支描述
- 7. 向變量添加描述性文本
- 8. 描述統計按組多個變量
- 9. 可變元描述
- 10. 將描述頁面屬性輸出爲元描述標記
- 11. WooCommerce在變量價格後顯示變量描述
- 12. 如何將多個描述性變量合併到新變量中
- 13. 如何將文件描述符與變量一起使用變量?
- 14. 改變,因爲這裏所描述
- 15. Python:爲什麼不能描述符是實例變量?
- 16. 你使用什麼變量名作爲文件描述符?
- 17. searchDisplayController描述爲空?
- 18. 將HTML描述轉換爲字符串以設置爲元描述
- 19. git config中的shell變量擴展
- 20. 將C#定義爲shell變量
- 21. WooCommerce移動變體描述
- 22. 類別描述不變
- 23. 當量的PgAdmin3「描述表」
- 24. git中的分支描述,繼續
- 25. 獲取Git存儲庫的描述
- 26. Git顏色 - 分支描述文本
- 27. git-diff如何生成大塊描述?
- 28. git回購描述不更新
- 29. 如何檢索Git分支的描述?
- 30. Git上的擴展描述文本
這看起來像解決了問題。我很好奇,如果使用了_Eval_,它會起作用嗎? 像'set NAME = Eval(git describe)'。 不幸的是,我不在我的Windows機器上,所以我現在無法測試它。無論如何,只是好奇。謝謝! - 參考:http://ss64.com/vb/eval.html – 2013-04-24 18:03:05
Eval是一個VB函數,它不是Windows命令,所以它不能在Windows命令行中執行。 – 2013-04-25 07:10:08