• ベストアンサー

ディレクトリ名にて検索

RHL9.0を使用しています。ディレクトリ名である文字名以外のものを検索し表示するコマンドをご存知でしたらご教授ください。宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.2

こんにちわ。 #1 のmuyoshid です。 > 除外文字列の何れかに該当するものを表示させる方法は? find 検索開始ディレクトリ -type d -print | grep -v 除外文字列 ではどうでしょう?

cowboys
質問者

お礼

ありがとうございました!助かります。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ。 find 検索開始ディレクトリ -type d ! -name 除外文字列 -print とかでどうでしょう?

cowboys
質問者

補足

ご回答ありがとうございます! 助かりました、因みに除外文字列で全て一致しなくて 除外文字列の何れかに該当するものを表示させる方法は御座いませんでしょうか?宜しくお願い致します。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 指定ディレクトリ名以外の検索

    指定ディレクトリ以下で指定ディレクトリ名以外のディレクトリを検索しその検索結果のディレクトリに対し削除などをする場合はどのようなコマンドになるのでしょうか?ご教授いただければ幸いです。OSはRHLです。

  • 消せないディレクトリ

    ホームページを運営していますが、最近サーバをハックされて、消えないディレクトリを作られてしまいました。 ssh コマンドで$ rm -rf dir/を叩いても削除できません。chmod で権限を変えようとすると文字化けしたエラーが出て変えることができません。ディレクトリの中のファイルも同様で削除も権限もファイル名も変えられません。もちろんFTPでも削除できません。何方かご存知でしたらご教授お願い致します。

  • ディレクトリ内より特定の文字列を検索する際に関しまして

    文字列の検索に関して質問させていただきます。 あるファイル内から、 特定の文字列を探す際は、 grepを使用して検索をしています。 また、全体の中からファイル名を探す際なども、 findを使って、 探したりしているわけなんですが、 そうではなくて、 あるディレクトリ内にある 複数のファイル内全てから、 「特定の文字列が含まれているか?」を 探すコマンドってあるのでしょうか? 例えばこんな感じです。 ディレクトリAにファイルが10個あるとします。 この10個のファイルの中のどこかに、 「FOO_HEADER」という文字列が 存在しているか?を確認したいときに、 そう思いました。 今までなら、grepを使って、 1つずつファイル内を探したりしていました。 検索サイトで探してみたのですが、 キーワードが悪いのか、 どうも見つけることが出来ませんでした。 もしご存知の方がいらっしゃいましたら、 アドバイスの程お願い致します。 ■OS:Fedora9 ※ 通常はbashを使用しています。

  • ディレクトリだけ検索する(コマンドプロンプト)

    変な質問ですみません。 コマンドプロンプトでディレクトリのみを検索して表示したい場合、どうすればいいのでしょうか。 ディレクトリには拡張子もないと思いますし、同じ名前のものが多いと全然見つからずに困っています。 方法をご存知の方がいらっしゃれば、宜しくお願いいたします。

  • ubuntuでディレクトリ名を英語化できません

    MacOSX10.6を使っています。 VirtualBoxで仮想化を行いubuntuを入れたのですが、 ubuntuで端末(ターミナル)を実行したところ、 ディレクトリ名の「デスクトップ」などが日本語で表示されてしまいます。 Webで検索してみたところ、端末から LANG=C xdg-user-dirs-gtk-update を実行すると設定画面が開いて英語に直せる、という情報が多く見つかったのですが、 ( http://ubulog.blogspot.com/2007/10/ubuntu.html などです) 私の環境では、このコマンドを打ち込んでも設定画面が表示されません。 VirtualBox上で使っていることが原因のような気がします。 ディレクトリ名を英語で表示させるにはどうしたら良いでしょうか?

  • UNIXのディレクトリ再起検索に関して。

    UNIXのディレクトリ再起検索に関して。 【内容】 ディレクトリの再起検索した内容をテキストに出力したいのですが、あるディレクトリの配下はテキストに出力したくないため、除外をしたいのですが、うまくいきません。 以下ディレクトリの構成は添付してあります。 たとえば、ls -laR > a.txtコマンドを実行して、1,2以外のディレクトリ(A,B,C)をa.txtに出力したいのです。 ご教示お願いします。

  • DOSコマンドでカレントディレクトリのディレクトリ名を一括取得

    DOSコマンドでカレントディレクトリのディレクトリ名を一括取得 DOSコマンドにて、カレントディレクトリ名を取得するのは、 for %I in (.) do set DIRNAME1=%~nI%~xI このようなコマンドでできると思います。 しかし、DOSコマンドにて「カレントディレクトリの中のディレクトリ名」を 一括取得して、複数の変数に保存する方法がわかりません。 以上、よろしくお願いします。

  • ディレクトリ名の検索方法が知りたい

    例えば、"bin"を検索すると、"/usr/bin"、"/usr/local/bin"を表示するようなコマンドはありませんか?

  • ディレクトリの中身を出すコマンド(SSH)

    ディレクトリの中に複数のファイルが含まれている時 全てのファイルをディレクトリと同じ階層に移動させたい場合 mv ファイル名 .. このように、ひとつひとつファイルを外に出しているのですが 一度に全部ファイルの中身を出すコマンドはありますでしょうか? ご存知の方はご教授いただけると幸いです。 よろしくお願い致します。

  • ディレクトリ名はどんな略称から?

    ディレクトリ名のの略称とと役割に関して質問です。 LinuxおよびUnix系のディレクトリ名やコマンド名は英語の略称 が元になっているものが多いと思います。 しかし、その元となっていると思われる単語と実際の役割が 結構ずれている気がするので、「自分が、”元となっている単語” と思っているもの自体が間違っている」のではないかとも思います。 下記はルートディレクトリの役割 http://www.atmarkit.co.jp/flinux/rensai/theory02/theory02a.html に対し、→で自分の予想の単語を書き出したものです。 /   ルートディレクトリ ├ /bin 基本コマンド → バイナリ binary ├ /etc 設定ファイル → その他 etc. ├ /sbin システム管理用コマンドなど → 特権コマンド super user bin ├ /usr 各種プログラムなど → ユーザー user └ /var 変更されるデータ    → 変数 variations こうしてみると、 設定が”その他”とか 各種プログラムが”ユーザー”とか ちょっと感覚的にしっくりこないものが多いです。 Linux/Unixのディレクトリ構成は歴史的な流れの中で 当初の役割が変わってしまったのかもしれません。 歴史的な経緯や、慣習に詳しい人 このあたりにことを解説していただけると助かります。