Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@wolf480pl @josemanuel Perfection is when the program has full freedom and the user can pass --help or --version and see how to use the program and also the license.
GNU does not follow proprietary specifications like POSIX and even if the fine GNU functionality breaks POSIX, it is done, no matter how hard the resulting seething over the GNU/Freedom.
The number of instructions executed when not called with --help or --version is very small.
Advising the user that it is free software under a free license is not legalese.
GNU true and GNU false are really just a fallback if such commands are not a built-in.
For bash, there is already `help true` and `help false` to assist the user as to how to use the built-in;
help true
true: true
Return a successful result.
Exit Status:
Always succeeds.
help false
false: false
Return an unsuccessful result.
Exit Status:
Always fails.
LANG=ja_JP.UTF-8 help true
true: true
結果として成功を返します。
終了ステータス:
常に成功です。
LANG=ja_JP.UTF-8 help false
false: false
結果として失敗を返します。
終了ステータス:
常に失敗です。