true (UNIX)
(true and false (commands) から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/25 13:48 UTC 版)
ナビゲーションに移動 検索に移動Unix系のオペレーティングシステムにおいて、true(トゥルー)とは常に終了コード0を返すだけのコマンドである。シェルによって論理値の真と解釈される。
概略
普通はシェルスクリプトの条件文やループにおいて利用される。このとき、ブーリアン型の値はプログラムの終了コードとして与えられる。例えば、以下のBourne shellスクリプトは割り込みを受けるまで文字列 hello
を表示する:
while true
do
echo hello
done
このプログラムは "実際の" 引数を取らないが、あるバージョンでは、標準パラメータ --help
が使用法の要約を表示し、--version
がプログラムのバージョンを表示する。
ヌル・コマンド
true
は単独のコロン(:
)としても書くことができる。この形式はヌル・コマンドと呼ばれ、一般的にシェルの組み込みコマンドであり、そのために true
よりもいっそう重要である。上記の例を true
の代わりに :
を使用して書くこともできる:
while :
do
echo hello
done
別名の :
の形式では、true
は通常は(Bourne shellやPOSIX互換のシェルにおいて)ダミーのコマンドとして使用できる。ダミーのコマンドとしては、引数に ${parameter:=word}
の形式を指定してパラメータに値を代入する[1] 。例えば、bash のためのバグ・レポート・スクリプトである bashbug では以下のように使われる:
: ${TMPDIR:=/tmp}
: ${EDITOR=$DEFEDITOR}
: ${USER=${LOGNAME-`whoami`}}
true は実行ファイルとしても提供されているが、ほとんどのシェルで組み込み版が提供されている。
脚注
- ^ Shell Command Language: 2.6.2 Parameter Expansion – The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2004 Edition
関連項目
外部リンク
- Manpage of true GNU 版。JM Project(日本語)
- true(1) true,false man page(HP-UX リファレンス)
「true and false (commands)」の例文・使い方・用例・文例
- 私はまず、この点をAmandaに確認します。
- 11月21日にHolyoke Bar and Grillで、Pete Laurenの退職パーティーが開かれることをお知らせします。11 月10 日までにお返事をください。
- 来月のロンドンへの出張のために、飛行機の便を予約して、Southland銀行の近くの宿泊施設を手配してもらえますか。
- 年次監査を行うために、Bradford and Partnersの会計士たちが10 月10 日の午前10 時に当社を訪ねてくる予定です。
- 一般に公開されたことのない、Ruth and Steve Whitmanの個人コレクションの絵画を含む、およそ120 点の作品が展示される。
- Ruth and Steve Whitmanを紹介すること。
- Conteeさんは、昨年Hope and Learnの会長に就任された、受賞歴のあるミュージカル女優さんです。
- Hope and Learnは遠隔地に学校を建設する資金を集める慈善団体です。
- Hope and Learnへの寄付は、この夜会の最後に集めます。
- 気をつけの姿勢で立つ (⇔stand at ease).
- 等位[対等]接続詞 《対等の語句を接続する and, but など》.
- 等位接続詞 《and, but, or, for など; ⇔subordinate conjunction》.
- 連結接続詞 《and など》.
- 【文法】 相関接続詞 《both…and; either…or など》.
- 蒸留酒, 火酒 《brandy, gin, rum, whiskey など》.
- 英国陸軍士官学校 《Berkshire の Sandhurst /sndhɚːst|‐həːst/ にある》.
- (英国の)運輸省. the Ministry of Education(, Science and Culture) (日本の)文部省.
- 中央裁判所施設 《London の Strand 街にある高等法院の建物》.
- 弱形 《and の /ən/など》.
- 《主に米国で用いられる》 = 《主に英国で用いられる》 the Committee of Ways and Means 歳入委員会.
- true and false (commands)のページへのリンク