Как получилось, что true и false, не делающие практически ничего, весят по тридцать кило?
Linda-chan, я тебе больше скажу — это одна и та же программа с одним единственным отличием. :)
А размер — потому что библиотеки.
Дата рождения: 01.11.1983
Тотальная неудачница и убийца жёстких дисков. Самая большая поклонница Ариэль. Член ордена Вселенского тормоза имени Осаки-сан. Любительница каваййных переднеприводных машинок. Суккуб на полставки. Когти прилагаются.
Как получилось, что true и false, не делающие практически ничего, весят по тридцать кило?
Linda-chan, я тебе больше скажу — это одна и та же программа с одним единственным отличием. :)
А размер — потому что библиотеки.
Linda-chan, зато сурц всево 2кб! https://github.com/coreutil...ob/master/src/true.c
ну например оно умеет локали.
igel@kuroneko:~$ /bin/true --help
Использование: /bin/true [ игнорируемые аргументы командной строки ]
или: /bin/true ПАРАМЕТР
Завершает работу с кодом состояния, означающем успешное выполнение.
--help показать эту справку и выйти
--version показать информацию о версии и выйти
ЗАМЕЧАНИЕ: ваша оболочка может включать свою версию true, которая,
обычно, заменяет версию, описанную здесь. Пожалуйста, обратитесь к
документации по оболочке, чтобы узнать, какие параметры она
поддерживает.
Страница справки по GNU coreutils: <https://www.gnu.org/software/coreutils/>
Об ошибках в переводе сообщений сообщайте по адресу <https://translationproject.org/team/ru.html>
Полная документация: <https://www.gnu.org/software/coreutils/true>
или доступная локально: info '(coreutils) true invocation'
igel@kuroneko:~$ LANG=ja_JP.UTF-8 /bin/true --help
使用法: /bin/true [コマンドライン引数は無視されます]
または: /bin/true OPTION
終了コードは成功になります。
--help この使い方を表示して終了する
--version バージョン情報を表示して終了する
注意: 使用しているシェルによっては組み込みコマンドとして true を持っている場合
があり、通常はここで記述しているバージョンより優先的に使用されます。シェルの
文書を参照してオプションなどの詳細を確認してください。
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>
Full documentation <https://www.gnu.org/software/coreutils/true>
or available locally via: info '(coreutils) true invocation'
ещё заметь, что если ты просто введёшь в баше true, то результат тебе подсунет баш, а не утилита /bin/true
igel@kuroneko:~$ true --help
igel@kuroneko:~$ true -h
igel@kuroneko:~$ true --version
igel@kuroneko:~$
Taciturn, ктож верит клятому гуглу? https://translate.google.co...sl=ja&tl=ru&text=使用法
Linda-chan, всегда. :)
Для переключения в английский язык можно использовать LANG=C command...
Безопасность же....
Это фигня, ты почитай как на них как-то пытались цопирайты предьявить.
Ну да, ведь совершенно невозможно же написать программу, фигачущую целую одну цифру на выход, без библиотек.
Taciturn, вот "фигачущую ... на выход" уже требует библиотеки. :D
Жесть!