Re: 問題45204について

この質問の投稿一覧へ

なし Re: 問題45204について

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2020-9-28 12:41 | 最終変更
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
1.メタキャラクターはファイルの名前の検索時に使用し、
正規表現や拡張正規表現は、grepなどのファイル内の内容に関する検索に使用するという考え方で正しいのか?
2.1.の考え方が間違っていた場合、メタキャラクタと正規表現の見分け方についてどのようにするのか?
もう少し広くとらえてみてください。

「メタキャラクターはファイルの名前の検索時に使用」するのは間違っていないですが、そもそもその「メタキャラクター」を解釈するのは誰でしょうか。
そして、「正規表現や拡張正規表現は、grepなどのファイル内の内容に関する検索に使用」も、「正規表現や拡張正規表現」を解釈するのは誰でしょうか。

使い分け、見分け方ではなく「誰がそれを解釈するのか」で考えると良いと思います。

例えば例を示します(「パイプとリダイレクト」をまだ学習されてなかったらごめんなさい)。
$ ls -1 / | grep '^h'
home
ここで grep は「ファイル内の内容に関する検索」をしているでしょうか?

投稿ツリー

  >フォーラム検索へ


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