/ p cmd选项在git-bash中被解析为驱动器号

时间:2013-12-23 10:46:26

标签: cygwin git-bash conemu

我曾经调用此命令在gradle构建完成时弹出一个简单的气球消息。它在cygwin的bash上工作得很好。

notifu /p "Gradle build complete" /m "Now you can take a look at the results" /d 0 > /dev/null

然而,在切换到git的bash之后,诸如/p /m之类的windows风格的命令行选项已经被解析为cygwin驱动器号:p:/ m:/。显然,notifu无法接受它们。

enter image description here

有人可以告诉我为什么它完全在cygwin的bash上工作,但现在不在git-bash上吗?

2 个答案:

答案 0 :(得分:2)

@astrounaut在 git-bash

中使用这样的内容
notifu //p "title" //m "message.."

答案 1 :(得分:0)

我以前使用(in here)或看过(在that answer中)对于Cygwin msys bash的转义字符'^'。

^前面尝试/,以便说服Cygwin /p不是驱动器路径:

notifu ^/p "Gradle build complete" ^/m "Now you can take a look at the results" ^/d 0 > /dev/null