日常業務では、スペースのないファイルに遭遇することがよくあります。これにより、削除操作がはるかに簡単になります。しかし、スペースが含まれるファイルに遭遇することもあります。この種のファイルを削除するにはどうすればよいでしょうか? まず、find コマンドと xargs コマンドを組み合わせて、スペースのないファイルを削除する方法を説明します。 [root@ELK-chaofeng test]# 1.txt 2.txt をタッチします [root@ELK-chaofeng テスト]# ls 1.txt 2.txt [root@ELK-chaofeng test]# find . -type f | xargs ./1.txt ./2.txt [root@ELK-chaofeng test]# find . -type f | xargs rm -rf [root@ELK-chaofeng テスト]# ls [root@ELK-chaofeng テスト]# 次にスペースを含むファイルを削除する方法を説明します [root@ELK-chaofeng test]# touch 1.txt 2.txt '1 2.txt' [root@ELK-chaofeng テスト]# ls 1 2.txt 1.txt 2.txt [root@ELK-chaofeng テスト]# ll 合計 0 -rw-r--r-- 1 ルート ルート 0 2月14日 12:24 1 2.txt -rw-r--r-- 1 ルート ルート 0 2月14日 12:24 1.txt -rw-r--r-- 1 ルート ルート 0 2月14日 12:24 2.txt [root@ELK-chaofeng test]# find . -type f -print0 | xargs -0 rm -rf [root@ELK-chaofeng テスト]# ls 上記のパラメータ -print0 は、デフォルトの -print と比較して、スペースではなく null 文字で区切られたシーケンスを出力します。 xargs にはパラメータ -0 もあり、スペースではなく null で区切られた入力ストリームを受け入れることができます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: MySQLテーブルの内容の変更を監視し、MySQL binlogを有効にする
目次dnsmasq をインストールして設定するChinaDNS をインストールして設定するshado...
この記事では、例を使用して、MySQL 派生テーブルの簡単な使用方法を説明します。ご参考までに、詳細...
第1章 ソースコードのインストールRPM パッケージは特定のシステムとプラットフォームに応じて指定さ...
1. インストールパッケージをダウンロードする- お使いのコンピュータシステムに応じて適切なバージョ...
目次ここでの問題は次の通りです:解決策1:解決策2: コンストラクタで初期化を割り当てる採掘場の概要...
目次序文クロージャの紹介メモリのゴミを識別する方法クロージャのメモリ表現結論序文クロージャは、Jav...
目次JSON.パースJSON.parse 構文リバイバーパラメータJSON.parse の機能その他...
フレックス レイアウトは間違いなくシンプルで使いやすいです。レイアウトをよりシンプルかつ高速にします...
数日前、CSS で 3 列レイアウトを書いていたときに、突然この方法を思いつきました。このアイデアは...
コンテナデータボリュームとはデータがコンテナ内にある場合、コンテナを削除するとデータは失われます。例...
目次1. データソース2. データの総合順位1) 総合ランキング2) 同順位3) 同順位3. データ...
1. MySQL インストール パッケージをダウンロードします(ここにはコツがあります。おそらく、こ...
効率的に要件を満たし、コンポーネント ライブラリの肥大化や車輪の再発明を避けるために、私は以前、大画...
画像アクセラレータ中国の Docker Hub からイメージをプルすることが難しい場合があります。こ...
以前は、フロートはレイアウトによく使用されていましたが、フローティングレイアウトを使用すると親要素の...