我正在尝试写一个剧本,但失败得很惨
我的脚本看起来像这样(顺便说一下我希望它不是jira open
这样jira_open
):
jira_open () {
autoload -Uz vcs_info
precmd () { vcs_info }
setopt prompt_subst
open -a "Google Chrome" "jira.corp.asdf.com/browse/$vcs_info_msg_0_"
}
Chrome 正在尝试将参数作为文件打开,但提示文件不存在
请帮忙
答案1
好吧,事实证明 jira 域实际上是通过http://
VPN 托管的,而且事实上是安全的,只是我之前的尝试https://
没有成功
我天真地以为该协议不存在,但使用前缀http://
解决了问题
https://superuser.com/a/422861/347101
这很好用:
jira_open () {
autoload -Uz vcs_info
precmd () { vcs_info }
setopt prompt_subst
open -a "Google Chrome" "http://jira.corp.asdf.com/browse/$vcs_info_msg_0_"
}