このコマンドの出力を一覧表示するにはどうすればよいですか
ls -ltDR \`find . -maxdepth 4 -type f -name "*.org"\`
dired-buffer内。上記のコマンドは、アクセス時間でソートされたすべての組織ファイルを一覧表示します。
Mxdiredを使用して最初にdiredバッファを開く
diredバッファ内のアクセス時間によるソート
diredバッファの順序付けに使用されるsortコマンドを変更できます。
アクセス時間でソートするには...
Cu s
これによりミニバッファが表示され、-lutRと入力します
Rはdiredrecurseサブディレクトリを作成します
.orgファイルのみを表示
このスレッドからの次の情報はここで機能します:
http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/acb20ee78c00e4ec#
(アンドレアス・ポリッツ)
これが1つの方法です:
dired-do-kill-lines' with
k'を呼び出す関数にまとめられています:
(defun dired-show-only (regexp)
(interactive "sFiles to show (regexp): ")
(dired-mark-files-regexp regexp)
(dired-toggle-marks)
(dired-do-kill-lines))
(define-key dired-mode-map [?%?h] 'dired-show-only)
M-x find-dired
変数にカスタム値を指定して、を使用しfind-ls-option
ます。
find-dired:
find-diredは、`find-dired.el'にあるインタラクティブにコンパイルされたLisp関数です。
(find-dired DIR ARGS)
実行
find
し、出力のバッファでDiredモードに入ります。コマンドの実行(DIRに変更した後)は次のとおりです。find . \( ARGS \) -ls
ただし、変数 `find-ls-option'は、最後の引数として何を使用するかを指定します。
find-ls-option:
find-ls-optionは、`find-dired.el'で定義された変数です。その値は
("-exec ls -ld {} \\;" . "-ld")
ドキュメント:タイプリスト
find
を作成するためのオプションの説明。ls -l
これは、2つの文字列(FIND-OPTION。LS-SWITCHES)の短所です。find
FIND-OPTIONは、目的の出力を生成するオプションを提供します。LS-SWITCHESはls
、出力を解析する方法をdiredに指示するスイッチのリストです。