open-stdin (278B)
1 #!/bin/sh 2 3 # Saves standard input in a temporary file and opens it (spawn) 4 # Usage: open-stdin 5 # Requires: open-file (or set $OPENER to e.g. xdg-open) 6 7 folder=${TMPDIR:-/tmp} 8 open=${OPENER:-open-file} 9 10 tempfile=$(mktemp -p "$folder") 11 12 cat > "$tempfile" && $open $@ "$tempfile"