問題ID:2253
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID:2253
msg# 1
erias
居住地: 文京区
投稿数: 7
以下の出力に対して、「grep '1234.' test.txt」を実行した時に出力される行はどれか。(複数選択)
[nacchi@vine test]$ cat test.txt
123
1223
1233
12344
123445
これの回答が
12344と123445となっていますが、ドットは任意の一文字をあらわすとなっているので、回答としては「12344」のみとなるかと思いますが、何かしらの理由があって123445も含まれるという場合にはどなたか、理由を教えていただけませんでしょうか。
[nacchi@vine test]$ cat test.txt
123
1223
1233
12344
123445
これの回答が
12344と123445となっていますが、ドットは任意の一文字をあらわすとなっているので、回答としては「12344」のみとなるかと思いますが、何かしらの理由があって123445も含まれるという場合にはどなたか、理由を教えていただけませんでしょうか。
Re: 問題ID:2253
msg# 1.1
onetouch
投稿数: 6
grepは指定した文字を含む行を探すコマンドです。
$ cat test.txt
abcde
$ grep 'abc' test.txt
abcde
$ grep 'bc' test.txt
abcde
123445は'1234.'を含む訳です。
$ cat test.txt
abcde
$ grep 'abc' test.txt
abcde
$ grep 'bc' test.txt
abcde
123445は'1234.'を含む訳です。
Re: Re: 問題ID:2253
msg# 1.1.1
erias
居住地: 文京区
投稿数: 7
なるほど、一致するものということではなく含むということなんですね。
よくわかりました。もやもやしていたので、すっきりしてよかったです。
ありがとうございました!
よくわかりました。もやもやしていたので、すっきりしてよかったです。
ありがとうございました!