#author("2018-11-16T16:18:12+09:00","default:okazaki","okazaki")
#menu(howto/MenuBar)
#author("2018-11-16T16:49:15+09:00","default:okazaki","okazaki")

* howto/emacs [#h15cdb51]
#contents

** 一行メモ [#j1706edb]

#comment


** ファイルhogehogeよりも新しいファイルをカレントディレクトリ以下の階層から探して表示する [#p87db404]
 $ find . -newer hogehoge -print

** カレントディレクトリ以下の階層で、ファイル名にcmakeがつくものをすべて削除する? [#recc8556]
http://stackoverflow.com/questions/9680420/looking-for-a-cmake-clean-command-to-clear-up-cmake-output から
 # Find and then delete all files under current directory (.) that:
 #  1. contains cmake (case-&insensitive) in it's path (wholename)
 #  2. name is not CMakeLists.txt
 
 find . -iwholename '*cmake*' -not -name CMakeLists.txt -delete


** 複雑な例1 [#pb518002]
 find Adir  -maxdepth 1 ! -regex '.*ABC.*' -type f  -exec echo cp -ip {} Bdir/  \;
Adirディレクトリにある、ABC文字列を含むファイル名以外を、Bdirにコピーする。
なお、ディレクトリ名にABCが入っていてはダメ。。。?


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS