LPIC問題:805-808

LPIC練習問題

問題805:testコマンドで、数値が他の数値以下であるかを確認するためのオプションは?

A) <=
B) -le
C) -less-equal
D) --le-check

解答解説を開く
正解)B

【解説】
A) <= 誤りです。<=はスクリプト言語で使用されますが、testコマンドでは使用されません。 B) -le 正解です。-leオプションを使用すると、数値が他の数値以下であるかを確認できます。 C) -less-equal 誤りです。このオプションは存在しません。 D) --le-check 誤りです。このオプションは存在しません。[/su_spoiler]

問題806:testコマンドで、文字列が空であるかどうかを確認するためのオプションは?

A) --null-string
B) -z
C) -empty
D) --empty-check

解答解説を開く
正解)B

【解説】
A) --null-string
誤りです。このオプションは存在しません。
B) -z
正解です。-zオプションを使用すると、文字列が空であるかどうかを確認できます。
C) -empty
誤りです。このオプションは存在しません。
D) --empty-check
誤りです。このオプションは存在しません。

問題807:testコマンドで、2つの文字列が等しいかを確認するためのオプションは?

A) ==
B) -str-equal
C) =
D) -eq-str

解答解説を開く
正解)C

【解説】
A) ==
誤りです。==は一部のスクリプト言語で使われますが、testコマンドでは=を使用します。
B) -str-equal
誤りです。このオプションは存在しません。
C) =
正解です。=演算子を使用して、2つの文字列が等しいかどうかを確認します。
D) -eq-str
誤りです。このオプションは存在しません。

問題808:testコマンドで、ファイルのタイムスタンプが他のファイルより古いかを確認するためのオプションは?

A) --older-file
B) -old
C) -ot
D) -compare-old

解答解説を開く
正解)C

【解説】
A) --older-file
誤りです。このオプションは存在しません。
B) -old
誤りです。このオプションは存在しません。
C) -ot
正解です。-otオプションを使用すると、指定したファイルが他のファイルよりもタイムスタンプが古いかどうかを確認できます。
D) -compare-old
誤りです。このオプションは存在しません。