タグ

findに関するtohokuaikiのブックマーク (10)

  • findコマンドで特定のディレクトリ以下を無視する方法 - mollifier delta blog

    なんかCLIマジック:使って役立つワンライナー入門なんてのがあって気分が盛り上がってきたので、僕もワンライナーっぽいのを書いてみるよ。 困ったこと 例えば、カレントディレクトリ以下にあるファイルの名前を全部見たいとき、素直にfindコマンドを使うとこうなるね。 find . -type fでも出力はこうなる。 ./locale/.svn/entries ./locale/.svn/format ./locale/ja/switch_page_locale.dtd ./locale/ja/.svn/entries ./locale/ja/.svn/format ./locale/ja/.svn/text-base/switch_page_locale.dtd.svn-base ./locale/en-US/switch_page_locale.dtd ./locale/en-US/.svn/

    findコマンドで特定のディレクトリ以下を無視する方法 - mollifier delta blog
    tohokuaiki
    tohokuaiki 2016/10/12
    -printってそういう意味だったのか。しかし、mtime関連も含めて覚え辛い・・・。今回の例で複数ディレクトリの場合は、find . (-type d -name xxx -o -name yyy) -prune -o -type f な。
  • 正規表現に合致するファイル名をfindする方法 - grep Tips *


    find -regexgrep使 emacs YYYY-MM-DDYYYY-MM-DD  regextype findregextypeemacsposix-awk, posix-basic, posix-egrep, posix-extended grepregextypeposix-basic 1grep使grepfi
    正規表現に合致するファイル名をfindする方法 - grep Tips *
    tohokuaiki
    tohokuaiki 2016/04/04
    ...できねぇ。。
  • 複数ファイル一括リネーム - POCH-7003 BEATout!

    Linuxでrenameってコマンド意外と使われてないなぁ〜と感じたので. カレントディレクトリの*.htmを*.htmlへリネーム $ rename .htm .html *.htm カレントディレクトリのfile10〜file99をfile010〜file099にリネーム $ rename file file0 file?? htmlディレクトリ以下の*.htmファイルを*.htmlへリネーム $ find html/ -type f -name *.htm |xargs rename .htm .html

    複数ファイル一括リネーム - POCH-7003 BEATout!
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知


    2020131()  2019 -   : 2020131() :2020131() 稿 稿 -   2020-06-25  2020228
    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。


     nakamura  4/1    西便 find 使便  使 -type 使使df -n
    めっちゃ便利やねん find コマンドのオプションまとめ | バシャログ。
  • 特定ディレクトリ以下を除いた find をする方法 - hogehoge @teramako

    find . -name "foo" -prune -o -print 同僚から、あるディレクトリ配下で特定ディレクトリ配下を排除したファイルリストが欲しい、何か方法はない? と訊かれた。find の !使えば良いじゃんと思ったが、前提として環境はAIX*1だ。-pathオプションがない。-pathオプションがあったとしても、find . ! -path "*/foo*"では排除したくないfoobarディレクトリも排除してしまう。 悩みつつはじき出したのがこれ。 まぁ悩んだと言っても実はManpage of FINDの-pathの項に書いてあったのを使っただけだが。ただ、上記例でうまくいく理由を考えることででfindの奥深さを味わった。思わぬ課題を出してくれた同僚に感謝。 findの奥深さ -pruneというのは条件に一致したディレクトリ配下は検索しないオプションだ。ただし、そのディレクト

    特定ディレクトリ以下を除いた find をする方法 - hogehoge @teramako
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • find - ファイル検索コマンド

    [Linux] => [Linuxコマンド(A〜I)] findコマンドはファイルやディレクトリを再帰的に検索してくれます。 [主なオプション] -name ファイル名及びディレクトリ名にマッチするものを表示 -iname -nameと同じだが、大文字小文字を区別しない -regex ファイル名が正規表現にマッチするものを表示 -iregex regexと同じだが、大文字小文字を区別しない -type ファイルタイプを指定。タイプにはd(ディレクトリ)、f(ファイル)、l(シンボリックリンク)を指定 -emtpy ファイルが0byteもしくは中身のないディレクトリを表示 -size ファイルのサイズで検索。通常kオプションをつけてキロバイトにて指定 [使用例] #空のファイルを削除 find . -empty -exec rm {}\; #ユーザ確認を求めない find . -empty

  • findでファイル検索入門 - builder by ZDNet Japan

    意外と知られていないようだが、"find"はLinuxに含まれている珠玉のツールだ。findでは、名前やファイルサイズ、更新日など多数の条件でファイルを検索することができる。findを用いることで、今まで時間をかけて手作業で探さなければならなかったファイルを、簡単に検索できるようになるだろう。 最も単純な使い方から説明しよう。findを用いてシステム内にあるすべてのファイルを表示するには、以下のように入力する。 $ find / このように入力すると、すべてのファイルの一覧が表示される。特定のファイル名で検索したい場合には、次のように行う。 $ find / -name passwd /usr/bin/passwd /usr/sbin/passwd ... また、passwdという名前で、かつパーミッションが0700のファイルを検索したい場合は、次のように入力すればよい。 $ find /

  • Freak: ディレクトリだけchmod

    202402 « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 » 202404

  • 1