mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-22 13:50:09 +00:00
fix the open command in linux using xdg-open
This commit is contained in:
parent
79196f8213
commit
bd38c50241
1 changed files with 9 additions and 2 deletions
|
@ -11,6 +11,13 @@
|
||||||
# Usage: jira # opens a new issue
|
# Usage: jira # opens a new issue
|
||||||
# jira ABC-123 # Opens an existing issue
|
# jira ABC-123 # Opens an existing issue
|
||||||
open_jira_issue () {
|
open_jira_issue () {
|
||||||
|
local open_cmd
|
||||||
|
if [[ $(uname -s) == 'Darwin' ]]; then
|
||||||
|
open_cmd='open'
|
||||||
|
else
|
||||||
|
open_cmd='xdg-open'
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -f .jira-url ]; then
|
if [ -f .jira-url ]; then
|
||||||
jira_url=$(cat .jira-url)
|
jira_url=$(cat .jira-url)
|
||||||
elif [ -f ~/.jira-url ]; then
|
elif [ -f ~/.jira-url ]; then
|
||||||
|
@ -28,9 +35,9 @@ open_jira_issue () {
|
||||||
else
|
else
|
||||||
echo "Opening issue #$1"
|
echo "Opening issue #$1"
|
||||||
if [[ "x$JIRA_RAPID_BOARD" = "yes" ]]; then
|
if [[ "x$JIRA_RAPID_BOARD" = "yes" ]]; then
|
||||||
`open $jira_url/issues/$1`
|
$open_cmd "$jira_url/issues/$1"
|
||||||
else
|
else
|
||||||
`open $jira_url/browse/$1`
|
$open_cmd "$jira_url/browse/$1"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue