僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
もはや、怖くはないらしい。
$ uname -a Linux $HOST 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) x86_64 GNU/Linux $ ls -alFi `which [` 1578193 -rwxr-xr-x 1 root root 52008 2月 22 2017 /usr/bin/[* $ ls -alFi `which test` 1578390 -rwxr-xr-x 1 root root 47912 2月 22 2017 /usr/bin/test*
# mv `which [` . # which [
$ which [ $ if [ -z "`ls -alF`" ]; then > echo OK > else > echo NG > fi NG
シェルをsh(dash)に変えても同様。また、FreeBSDで/bin/sh
に変えても、やはり同様。
busyboxしかない環境は知らないが。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。