Plan 9 from Bell Labs’s /usr/web/sources/patch/applied/ape-scripts/cat
#!/bin/rc rfork e files=() while(! ~ $#* 0){ switch($1){ case - files=($files /fd/0) case -* ; case * files=($files $1) } shift } exec /$cputype/bin/cat $files