Bash Here
I’m posting this in case I’m not the last person to realize this. While I’ve used the Unix sh
longer than DHH has been alive, I either never realized or have long since forgotten that it supports here documents. Example:
ruby <<EOD | sort | uniq -c | sort -n Dir['*'].each do |name| puts name.split('.',0)[1] || '<null>' end EOD