0
x日より古いディレクトリ(ファイルではありません)を一覧表示しようとしています。私はそれを行うために以下のコマンドを使用しました。しかし、それはディレクトリとファイルをリストしています。誰でもそれを解決するのに助けてくれますか?ありがとう。削除のみLinuxのx日より古いディレクトリ(ファイルではありません)
find /path/to/base/dir/* -type d -ctime +10 -exec ls {} \;
結果に 'ls {}'と言っているので、ディレクトリとファイルをリストしています。その代わりに 'ls -d {}'を使ってディレクトリ自体を表示してください。 – fedorqui
GNU 'find'は、' find'が見つけたもののために 'ls -dils'のように動作する' -ls'アクションを持っています。 –
'ls -d'のような出力を表示させたい場合は、アクションを削除することができます。デフォルトは' -print'で、 '-exec ls -d {} \と同じです。 –