日常業務では、スペースのないファイルに遭遇することがよくあります。これにより、削除操作がはるかに簡単になります。しかし、スペースが含まれるファイルに遭遇することもあります。この種のファイルを削除するにはどうすればよいでしょうか? まず、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を有効にする
MySQL インストール手順 MySQL は、スウェーデンの MySQL AB によって開発された...
これまでは、拡張子が .msi のファイル、つまり、完全なインストールが使用されていました。しかし、...
JavaScript厳密モードが 8 進数をサポートしていないという問題に関して、まず、 Java...
最近、Apache を nginx に変更しました。TP プロジェクトを実行に移すと、404 エラー...
この記事では、Vueの具体的なコード例を参考までに紹介します。具体的な内容は以下のとおりです。 コー...
この記事では、主に、IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決...
最初の方法: Junge のワンクリック スクリプトを使用して、LNMP 環境で MYSQL データ...
1. <a>タグを使用して完了します <a href="/user/te...
目次文字列の長さ: 長さcharAt() charCodeAt()文字列に値が含まれているかどうかを...
序文日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行す...
目次ベース戻り値の型文字列とブール値数値とbigintシンボル未定義関数物体他のよくある質問参照エラ...
目次1. マスタースレーブレプリケーションマスタースレーブレプリケーション3スレッドマスタースレーブ...
まずコードファイルの構造を見てみましょう。エントリファイル (index1.js) の内容: ...
MySQL の外部キー制約は、2 つのテーブル間のリンクを確立するために使用されます。 1 つのテー...
現在、アプリケーション開発は基本的にフロントエンドとバックエンドに分離されています。主流のフロントエ...