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. git中的分支描述
- 3. 向变量添加描述性文本
- 4. 可变元描述
- 5. 将描述页面属性输出为元描述标记
- 6. WooCommerce在变量价格后显示变量描述
- 7. 改变,因为这里所描述
- 8. 你使用什么变量名作为文件描述符?
- 9. Python:为什么不能描述符是实例变量?
- 10. searchDisplayController描述为空?
- 11. 类别描述不变
- 12. WooCommerce移动变体描述
- 13. 在libgit2中执行git描述
- 14. Git上的扩展描述文本
- 15. git-diff如何生成大块描述?
- 16. git中的分支描述,继续
- 17. 将列值替换为描述
- 18. 将NSDate的描述转换为NSDate?
- 19. 将资源库描述从bonobo git 4.x迁移到5.x
- 20. 将描述添加到android
- 21. 如何使用Flask将描述键与描述相关联
- 22. Git CLI - 使用文本文件作为提交描述
- 23. 改为描述性列值
- 24. 奇怪描述符行为
- 25. 形象描述为在asp.net
- 26. NSObject描述和调试描述
- 27. 类方法:描述“#my_class_method”或描述“#self.my_class_method”?
- 28. 最新的git标签不使用git出现描述命令
- 29. Jenkins Git插件:git describe不能描述任何东西
- 30. 如何将变量变为真或假陈述
这看起来像解决了问题。我很好奇,如果使用了_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