日常業務では、スペースのないファイルに遭遇することがよくあります。これにより、削除操作がはるかに簡単になります。しかし、スペースが含まれるファイルに遭遇することもあります。この種のファイルを削除するにはどうすればよいでしょうか? まず、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を有効にする
CSSスタイルファイルで指定 #class td /*表のテキストを左右上下に揃えるように設定する*...
今日は、Linux ホスト上で 4 つの MySQL データベースを起動する方法について説明します。...
mysql使用中に接続数が超過していることが判明しました~~~~ [root@linux-node...
目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...
目次1. インストール2.APi 3. react-beautiful-dnddemo 3.1dem...
データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...
まず、Docker がインストールされたサーバーが必要です。 (私はすでにこれをサーバーにインストー...
Docker テクノロジの開発により、マイクロサービスの実装にさらに便利な環境が提供されます。Doc...
誤って source.list の内容を変更し、一連のエラーが発生した場合は、デフォルトのソース フ...
シナリオ昨日、システムは dbAll.sql.gz という名前の特定のデータベースのすべてのテーブル...
タイトルXML/HTML コードコンテンツをクリップボードにコピー< h1 >第 1 レ...
1. HTML部分 <Col span="2">ファイルをアップロー...
ペーパーレスの世界はまだ到来していませんが、書類や写真をスキャンすることで紙をなくす人が増えています...
目次1. 現状2. JSでCADグラフィックを作成および変更する2.1 サポートされているCADエン...
概要プロジェクトは正常に作成され、正常にデプロイされましたが、以下に示すように、Tomcat サーバ...