Я дивився на Coreutils і знайшов це в якості одного з файлів , включених в частину Coreutils: /usr/bin/[
. Що таке [
і що це робить?
Це виконуваний файл. Я просто не знаю, що це робить або як ним користуватися.
$ file / usr / bin / [
/ usr / bin / [: ELF 32-бітний виконуваний LSB, Intel 80386, версія 1 (SYSV), динамічно пов'язаний (використовує спільні лібри), для GNU / Linux 2.6.15, позбавлений
Коли я намагаюся запустити його, я думаю, що це дефолт для bash, побудованого в розширенні лінії. Замість того, щоб насправді запустити файл.
$ "/ usr / bin / ["
/ usr / bin / [: відсутнє ] ']' $ /usr/bin/\[
/usr/bin/[: missing
man [
працює на ОС X.