![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
Freebsdにおいてgrepというコマンドがあると思いますが、このgrepで特定の階層にある特定のファイルを探すことはできるのでしょうか?
あるファイルの中に存在する、特定の文字などを検索するやり方は分かるのですがファイル名を検索しようとしても、やり方が分からずできません。
それとも、もともとgrepコマンドは、あるファイル内に存在する文字を検索するためのコマンドなのでしょうか??
その辺りも、よく分かりません。
他に、grepはこういう時に便利!!みたいな例があれば教えてくださいませ。
ご回答の程、よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
特定ファイルを検索する場合はfindコマンドを使用します
FreeBSDだけではなく
他のUNIX系OSでも利用頻度の高いコマンドですので
ぜひ使い方を覚えておきましょう
2つほど参考URLを載せておきます
http://x68000.q-e-d.net/~68user/unix/pickup?find
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=m …
grepのおおよその機能はおわかりのようなので
こちらへ参考URLを載せておきます
ぜひ読んでみてください
grepの場合は正規表現を覚えることで
かなり強力なフィルタリングをかけることができますので
こちらもぜひ熟知しておきたいコマンドです
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=m …
No.3
- 回答日時:
ちょっと回答まちがいました^-^;
findは不特定のファイルを検索する場合ですね
つまりはファイルの場所がわからないけど
名前はわかっている場合
まあ、参考URLみていただければわかります
No.2
- 回答日時:
> 特定の階層にある特定のファイルを探す
特定の階層というのがよく分からないんだけど、目的のファイルが格納されているディレクトリが分かっているという意味ならlsだろうし、分からなければfindでは。
どちらも基本的なコマンドだから、Unix系OSのコマンド集のサイトなり書籍を読んで覚えておいた方が良いでしょう。
> もともとgrepコマンドは、あるファイル内に存在する文字を検索するためのコマンドなのでしょうか??
そういうことです。
早々のご回答ありがとうございます。
そうですね、階層が分かっていればlsが使えますね。
質問の書き方間違えました。。
ありがとうございました☆
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- 教えて!goo 指摘されたので質問です 1 2022/04/17 14:11
- UNIX・Linux bashスクリプトのgrepで3XXの検索の仕方について 2 2022/09/06 21:35
- フリーソフト テキストファイル内を検索したい 1 2022/06/01 08:33
- フリーソフト サクラエディタは複数行に渡る文字列の正規表現検索はできますでしょうか? 3 2022/05/05 09:58
- フリーソフト grep検索では 1 2022/11/01 19:26
- その他(コンピューター・テクノロジー) Power Shellコマンドで作成日時を一括シフトする方法 3 2022/10/21 12:37
- ドライブ・ストレージ Windows10でのファイル内の文字列検索 SSDに寿命? 4 2022/07/12 03:25
- その他(プログラミング・Web制作) bashのgrepで複数の検索、かつスクリプト内で改行する方法を教えてください。 1 2022/10/06 20:09
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ブラウザにIPアドレスを直打ち...
-
Cisco スイッチでのVLAN設定の...
-
Linuxのサーバで「df」コマンド...
-
Active Directory情報
-
Active Directryのグループ内の...
-
コマンドの戻り値が「130」
-
なぜsmtpを開放していないのに...
-
ネットワーク上で存在するマシ...
-
データグリッドとは?
-
grepについて
-
Thunderbird 振り分けされなく...
-
フォルダについて。
-
java auto updaterとは何でしょ...
-
謎のフォルダ「ドネュメント」
-
Avastをセーフモードで実行したい
-
エクセルVBAとJavaの関係は?
-
フォルダのサムネイル画像
-
サブフォルダ内のファイルを全...
-
ADのDC移行の手順を教えてください
-
CGIをオフラインローカルで動か...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tera Termでのコマンド流し込み...
-
ブラウザにIPアドレスを直打ち...
-
コマンドの戻り値が「130」
-
icaclsの読み方
-
【Ciscoコマンド】interface As...
-
NICを2枚差しで、インターネッ...
-
NetBTエラーとbrowserエラーが多発
-
centos7で、rshコマンドが使用...
-
FTPのログイン履歴を取得するに...
-
ADでユーザ名と表示名をコマン...
-
Windowsでマシンスペックをテキ...
-
tracertがすべてtimeoutする
-
PowerChuteの実行権限?でしょ...
-
svn subversiveでの競合編集に...
-
Active Directryのグループ内の...
-
社内PC全てでメール送受信が...
-
コマンドプロンプトのPingのタ...
-
date /t > nulの意味を教えてく...
-
phpのプログラムが無限ループし...
-
hp-uxのsedコマンドについて教...
おすすめ情報