【解説】 A) -or 正解です。findコマンドでは-orまたは-oを使用して複数条件のいずれかに一致する結果を検索します。 B) -alt 誤りです。このオプションはfindコマンドには存在しません。 C) -some 誤りです。このオプションも存在しません。 D) -else 誤りです。このオプションは条件分岐で使用される場合がありますが、findでは使えません。
問題534:findコマンドで条件に一致しないファイルやディレクトリを検索するオプションは?
A) -exclude B) -not C) -skip D) -none
解答解説を開く
正解)B
【解説】 A) -exclude 誤りです。このオプションはrsyncなどで使用されますが、findには存在しません。 B) -not 正解です。findコマンドでは-notまたは!を使用して条件に一致しない結果を検索できます。 C) -skip 誤りです。このオプションは存在しません。 D) -none 誤りです。このオプションは存在しません。
問題535:findコマンドで検索結果に対してコマンドを実行するオプションは?
A) -exec B) -process C) -action D) -cmd
解答解説を開く
正解)A
【解説】 A) -exec 正解です。findコマンドでは-execを使うことで検索結果に対して指定したコマンドを実行できます。 B) -process 誤りです。このオプションはfindコマンドには存在しません。 C) -action 誤りです。このオプションは存在しません。 D) -cmd 誤りです。このオプションも存在しません。
問題536:findコマンドで条件に一致するファイルを削除するオプションは?
A) -delete B) -remove C) -purge D) -clean
解答解説を開く
正解)A
【解説】 A) -delete 正解です。このオプションを使用すると、条件に一致するファイルを削除できます。 B) -remove 誤りです。このオプションは存在しません。 C) -purge 誤りです。このオプションはaptやyumコマンドで使用されることがありますが、findでは使えません。 D) -clean 誤りです。このオプションは存在しません。