シェルスクリプト
FreeBSD 標準コマンドのうち、シェルスクリプトになっているものがどれだけあるか調べてみた。
file *|grep shell
結果:
/bin 0個/41個。
/sbin 2個/126個。
dhclient-script: Bourne shell script text executable nextboot: Bourne shell script text executable
/usr/sbin 12個/264個。
adduser: Bourne shell script text executable manctl: Bourne shell script text executable mergemaster: Bourne shell script text executable named.reconfig: Bourne shell script text executable named.reload: Bourne shell script text executable ndisgen: Bourne shell script text executable periodic: Bourne shell script text executable portsnap: Bourne shell script text executable rmuser: Bourne shell script text executable spkrtest: Bourne shell script text executable ypinit: Bourne shell script text executable zzz: Bourne shell script text executable
/usr/bin 41個/427個。
alias: Bourne shell script text executable apropos: Bourne shell script text executable bg: Bourne shell script text executable bzless: Bourne shell script text executable cd: Bourne shell script text executable clear: Bourne shell script text executable command: Bourne shell script text executable cvsbug: Bourne shell script text executable fc: Bourne shell script text executable fg: Bourne shell script text executable getopts: Bourne shell script text executable grog: Bourne shell script text executable gzexe: Bourne shell script text executable jobs: Bourne shell script text executable krb5-config: Bourne shell script text executable lesspipe.sh: Bourne shell script text executable lorder: Bourne shell script text executable lp: Bourne shell script text executable mkdep: Bourne shell script text executable neqn: Bourne shell script text executable nroff: Bourne shell script text executable pagesize: Bourne shell script text executable psroff: Bourne shell script text executable rcsfreeze: Bourne shell script text executable read: Bourne shell script text executable send-pr: Bourne shell script text executable sendbug: Bourne shell script text executable shar: Bourne shell script text executable umask: Bourne shell script text executable unalias: Bourne shell script text executable unifdefall: Bourne shell script text executable vgrind: Bourne shell script text executable wait: Bourne shell script text executable whatis: Bourne shell script text executable yyfix: Bourne shell script text executable zcmp: Bourne shell script text executable zdiff: Bourne shell script text executable zforce: Bourne shell script text executable zless: Bourne shell script text executable zmore: Bourne shell script text executable znew: Bourne shell script text executable