Add missing quotation and prevent globbing, word splitting and whitespace problems.

This commit is contained in:
James Wilson 2015-05-29 14:44:13 +01:00
parent 95425f38dd
commit 2f6953f5f4
1 changed files with 4 additions and 4 deletions

View File

@ -42,13 +42,13 @@ function open_terminal () {
delay 0.4 delay 0.4
tell application "System Events" to keystroke "t" using command down tell application "System Events" to keystroke "t" using command down
tell application "Terminal" tell application "Terminal"
do script "bash -c \"$CMD\" in window 1 do script "bash -c \"$CMD\"" in window 1
end tell end tell
EOF EOF
} }
if [ $ITERM_EXISTS == "true" ]; then if [ "$ITERM_EXISTS" == "true" ]; then
open_iterm $* || open_terminal $* open_iterm "$@" || open_terminal "$@"
else else
open_terminal $* open_terminal "$@"
fi fi