# See: http://www.infoworld.com/article/2614879/mac-os-x/top-20-os-x-command-line-secrets-for-power-users.html
mac_pbcopy() {
- cat $@ | ssh -q $1 -o 'ForwardAgent yes' 'cat|pbcopy'
+ local host="$1"; shift
+ cat $@ | ssh -q $host -o 'ForwardAgent yes' 'cat|pbcopy'
}
[ -z "$DARWIN" ] && return 0
mac_xmessage() {
osascript -e "tell app \"System Events\" to display dialog \"$@\""
}
+
+mac_install_dmg() {
+ local MOUNTDIR=$(echo `hdiutil mount jdk-7u51-macos-x64.dmg | tail -1 | awk '{$1=$2=""; print $0}'` | xargs -0 echo)
+ sudo installer --verbose -pkg "${MOUNTDIR}/"*.pkg -target /
+ sudo hdiutil detach "${MOUNTDIR}"
+}