[
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG英数字でもないのにたった一文字。
しかもシェルスクリプトとかそーいうしょぼいのではなくて、
ちゃんとしたバイナリ。
すごいじゃん。
あまりに凄すぎてうっかり消してしまう人、続出。
そんな凄い [ をみんなで賛えるスレ。
0002名無しさん@お腹いっぱい。
NGNG0003名無しさん@お腹いっぱい。
NGNGそうか、ガンガレ!
0004名無しさん@お腹いっぱい。
NGNG0005名無しさん@お腹いっぱい。
NGNG0006名無しさん@お腹いっぱい。
NGNG>しかもシェルスクリプトとかそーいうしょぼいのではなくて、
/bin/test も ksh スクリプトだったりなんかする(w
00071
NGNG[ がないようなくさったシステムには用はない。
つーか、おまえら書きこみが足らんぞ!
もっと尊敬汁 (゚Д゚)
0008名無しさん@お腹いっぱい。
NGNG0009名無しさん@お腹いっぱい。
NGNG0010名無しさん@お腹いっぱい。
NGNGが/binにカギカッコとかいう変なのをのを作
ってたんで消しときました」って。
0011名無しさん@お腹いっぱい。
NGNGちがうよ。
bash1どころか、ふつーのBourneシェルでもbuiltinだよ。
[ が builtinじゃなかったのはecho pwd とかすら
外部コマンドだったふるーい時代だ。
あの頃は
if [ ... ]
と書くより
case ... in
の方が(内部コマンドなので)速い、というテクニックがあった。
0012名無しさん@お腹いっぱい。
NGNGDebianなんですが、
$ type [
[ is a shell builtin
$ which [
/usr/bin/[
となりました。この/usr/bin/[はcoreutilsに含まれているもののようです。
0013名無しさん@お腹いっぱい。
NGNG0014名無しさん@お腹いっぱい。
NGNG皆さんはEnterと[押し間違えませんか?
0015名無しさん@お腹いっぱい。
NGNGそれに、普通英語キーを使うから、Enterも近い。
日本語キーはダメね。
0016名無しさん@お腹いっぱい。
NGNGわろた
00171
NGNGSunOS **(host名)** 5.8 Generic_108528-22 sun4u sparc
$ type [
[ is a shell builtin
$ which [
/usr/local/bin/[
$ file /usr/local/bin/[
/usr/local/bin/[: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
一方
$ uname -a
SunOS **(ホスト名)** 5.6 Generic_105181-35 sun4u sparc SUNW,Ultra-1
$ type [
[ is a shell builtin
$ which [
[: Command not found.
$ cat /usr/bin/test
#!/bin/ksh
#
#ident "@(#)alias.sh 1.1 95/02/06 SMI"
#
# Copyright (c) 1995 by Sun Microsystems, Inc.
#
cmd=`basename $0`
$cmd "$@"
[ がインストールされてないシステムを使ってるやつは管理者を罵倒しる!
0018名無しさん@お腹いっぱい。
NGNGUNIX板ならではですね〜
0019Σ ◆projectlUY
NGNG/bin/[: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD
5.0.2, dynamically linked (uses shared libs), stripped
0020名無しさん@お腹いっぱい。
NGNG/bin/[: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD
4.8, statically linked, stripped
0021名無しさん@お腹いっぱい。
NGNG0022名無しさん@お腹いっぱい。
NGNG恐るべしウニ板。
0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNG>>1マジネタだったんか…
0025名無しさん@お腹いっぱい。
NGNG]をどんなコマンドにするか、考えてみないか?
0026名無しさん@お腹いっぱい。
NGNG0027名無しさん@お腹いっぱい。
NGNGman無いし。--help付けても分からんし。記号だからぐぐれないし。
常識みたいだけどおせーて。
0028名無しさん@お腹いっぱい。
NGNGman '['
0029名無しさん@お腹いっぱい。
NGNGうちのlinuxはまともなUNIXじゃないということが良く分かりました。
ログインできる SunOS 5.8 には入ってませんでした。
FreeBSDでやっと man 読めました。
ちなみに、linuxではよく見たらシンボリックリンクでした。
なるほど、隔離板があるわけですね。ためになりました。ありがとうございます。
0030名無しさん@お腹いっぱい。
NGNG$ /usr/bin/[ --help
すれ。
ちゃんとヘルプ表示されるぞ。
単に [ だと shell builtin が優先されるので
[: missing `]'
になる。
■ このスレッドは過去ログ倉庫に格納されています