問題ID:22553について

この質問の投稿一覧へ

なし 問題ID:22553について

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2017-8-26 12:21
A_Kato  新米   投稿数: 2
問題ID:22553のついて教えていただけないでしょうか?


問題文の「大文字アルファベットを含まない行」という記述より

 grep -v '[A-Z]' test.txt

が正解となるのは理解できるのですが、同時に選択肢として出てくる

 grep '[^A-Z]' test.txt → [A-Z]の範囲の否定(^)

でも同じ動作になる(正答)となるような気がしているのですが、
両者の違いはあるのでしょうか?
(「含まない」という意図を汲み取って-vオプションを使用している方が正解ということでしょうか?)

解説文の「大文字アルファベット以外の文字(小文字アルファベットなど)を含む行を表示しますので、誤りです。」という記述がいまいちピンとこずにいます。

よろしくお願い致します。

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.