* 2 new functions, wmate & raw
* wmate will pipe wget into textmate and tidy for you (command + z to undo tidy) * raw will pipe wget into your browserpull/43/head
parent
7ae2952b28
commit
63a00c757d
|
|
@ -27,3 +27,71 @@ usage
|
||||||
open $f
|
open $f
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# pipe hot spicy interwebs into textmate and cleanup!
|
||||||
|
#
|
||||||
|
# Usage: wmate
|
||||||
|
# wget into a pipe into TextMate and force Tidy (you can undo in textmate)
|
||||||
|
# e.g.
|
||||||
|
# $ wmate google.com
|
||||||
|
|
||||||
|
function wmate() {
|
||||||
|
if [ -t 0 ]; then
|
||||||
|
if [ -n "$1" ]; then
|
||||||
|
wget -qO- $1 | /usr/bin/mate
|
||||||
|
|
||||||
|
TIDY=`/usr/bin/osascript << EOT
|
||||||
|
tell application "TextMate"
|
||||||
|
activate
|
||||||
|
end tell
|
||||||
|
|
||||||
|
tell application "System Events"
|
||||||
|
tell process "TextMate"
|
||||||
|
tell menu bar 1
|
||||||
|
tell menu bar item "Bundles"
|
||||||
|
tell menu "Bundles"
|
||||||
|
tell menu item "HTML"
|
||||||
|
tell menu "HTML"
|
||||||
|
click menu item "Tidy"
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
end tell
|
||||||
|
EOT`
|
||||||
|
|
||||||
|
else
|
||||||
|
cat <<usage
|
||||||
|
Usage: wmate google.com
|
||||||
|
wget into a pipe into TextMate and force Tidy (you can undo in textmate)
|
||||||
|
|
||||||
|
$ wmate google.com
|
||||||
|
usage
|
||||||
|
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
#
|
||||||
|
# Usage: raw google.com
|
||||||
|
# wget into a temp file and pump it into your browser
|
||||||
|
#
|
||||||
|
# e.g.
|
||||||
|
# $ raw google.com
|
||||||
|
function raw() {
|
||||||
|
if [ -t 0 ]; then
|
||||||
|
if [ -n "$1" ]; then
|
||||||
|
wget -qO- $1 | browser
|
||||||
|
else
|
||||||
|
cat <<usage
|
||||||
|
Usage: raw google.com
|
||||||
|
wget into a temp file and pump it into your browser
|
||||||
|
|
||||||
|
$ raw google.com
|
||||||
|
usage
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue