私が所有しているファイルのみをリストする最良の方法

私が所有しているファイルのみをリストする最良の方法

これを使用してディレクトリ内のすべてのファイルを一覧表示し、自分が持っているファイルのみを表示できます。それでは、最高のシェルコマンド「oneliner」とは何ですか?

ベストアンサー1

短い文章は次のとおりです。

find . -maxdepth 1 -user $USER

現在のディレクトリを見ている場合は省略できます.。利用可能かどうかわからない場合、または$USERに置き換えることができます。$LOGNAME$(whoami)

表示ファイルの詳細を追加します-ls。例:

find / -maxdepth 1 -user root -ls

カスタムフラグを提供するには、ls次の方法で使用できます-exec

find / -maxdepth 1 -user root -exec ls -ld {} +

(この場合、ディレクトリを内容ではなくディレクトリ自体としてリスト-dするにはフラグが必要です。)ls

おすすめ記事