カレントディレクトリ(.)内の1KB未満の全てのファイルを削除する。

2025.06.21
カレントディレクトリ(.)内の1KB未満の全てのファイルを削除する。
カレントディレクトリ(.)内の1kb未満の全てのファイルを削除するコマンドです。
削除するときは、null文字やスペースが含まれても対象とします。


忘れてしまうことがあるので、メモとして残しておきます。

find . -size -1k -print0 | xargs -0 rm -f


上記コマンドは、rm -f で強制的に削除しているので、mv -f で移動する方法もあります。
カレントディレクトリの指定となっていますが、ディレクトリを指定することもできます。
以下は、tempディレクトリ内のファイルを対象としています。

find temp -size -1k -print0 | xargs -0 rm -f


-type f でファイルとして指定することでより安全になります。
下記例は、temp ディレクトリないの、1kb未満の全てのファイルを削除するコマンドです。

find temp -type f -size -1k -print0 | xargs -0 rm -f


一応上のコマンドはテストはしています。また、ChachGPTで検証もしています。
検証するときは「下記コマンドを検証してください。<改行> find temp -type f -size -1k -print0 | xargs -0 rm -f」とすると
各コマンドのオプションの説明と役割など細かく提示され、最終的な検証結果が表示されます。
便利ですねぇ。



以下おまけ
(さくらインターネット、スタンダードプランでテスト済み)
CAHCEディレクトリの10M(10000k)のファイルをtar.gzして、CACHE.tar.gz ファイルに圧縮する。
find CAHCE -size -10000k -print0 | tar -cvzf CAHCE.tar.gz --null -T -



関連記事


[まとめ] Windows 11 アップデートに伴う各種設定のまとめ
右クリックで表示されるメニュー(コンテキストメニュー)を旧来の(Windows10)の仕様に戻す方法
Windows 11 で詳細ファイル一覧にした際にできる、行間の隙間を減らす方法
Windows7にあった旧来の「Windows Photo Viewer」をWindows 11で復活させる。
Outlookのアドレス帳(連絡先)をインポートしたのに反映しない場合の対処法
ココ最近ブラウザ版のX(Twiter)でちょっとした小ネタを見つけたのでご紹介します
Windows 10 / Windows 11 でローカルアカウントを設定する
firefoxでメルカリにログインしようとするとセキュリティキーを要求されてログインできない対処方法
slmgr /dli を利用して、Windowsのライセンスの状態を表示する方法
Googleの広告を非表示しました。
BATを利用してパスワード付きZIPをドラッグ&ドロップで解凍する
Firefox「reCAPTCHA認証」不具合を回避する方法
PHPでHTMLソース内にあるURLを取得するプログラムを作ってみました。
「ぽーん」ボタン
Amazonのセール品にご注意ください
Adobe Photoshop のAI機能で画像を作ってみた
酷い広告と、その先にも地獄を見た件
コピーしたWordPressがリダイレクトされてしまうので、DBを直接弄って対応する。
JPEGのEXIF情報を一覧表示するサービスを公開しました。
TVアニメ「彼女が公爵邸に行った理由 第9話」の「神殿内だけで用いられる特殊な言葉」を翻訳してみた。
[Windows] 英語キーボード(101/102キー)を日本語キーボード(106/109キー)に変更する。

コメント投稿フォーム

 

フィギュア

最近

カテゴリ

カプセルトイ

初音ミク

アーカイブ

RSS Feed RSS Feed Atom Feed TopicXML アイコン
WebBoard

PICUP