日常業務では、スペースのないファイルに遭遇することがよくあります。これにより、削除操作がはるかに簡単になります。しかし、スペースが含まれるファイルに遭遇することもあります。この種のファイルを削除するにはどうすればよいでしょうか? まず、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を有効にする
この記事では、ウェブページのスネークゲームを実装するためのJavaScriptの具体的なコードを参考...
場合によっては、フォーム内のテキスト ボックスを読み取り専用にして、ユーザーがその中の情報を変更でき...
1. イジェクトが推奨されないのはなぜですか? 1. eject を実行した後、どのような変化があり...
序文著者は、アプリケーションからフレームワーク、オペレーティング システムに至るまで、あらゆるコード...
高さ:100% が機能しないのはなぜですか?この知識は不人気ではありませんが、使用する際には混乱する...
目次1. JavaScriptの問題2. TypeScriptの利点3. TypeScriptの欠点...
チェックボックスの使用を実装するために画像を使用する必要がある場合は、それを使用して実装できます。実...
他の人のウェブページを保存して見たことがあると思いますが、特にdwで開くと、多くのウェブページに&l...
この記事では、すべてのチェックボックスを選択または解除するためのJavaScriptの具体的なコード...
TOP 観察: IO 待機に占められる CPU 時間の割合。30% を超えると、IO の負荷が高くな...
導入2日前に見た問題について詳細に書きます。バイトコンピューターがバイナリに基づいていることは誰もが...
要件は次のとおりです。ドメイン名の下に複数のサーバーがあります。現在、特定の地域をテストしています。...
今日、非常に奇妙な状況に遭遇しました。docker イメージを更新した後、docker-compos...
歴史的な理由により、MySQL レプリケーションは、REDO ログではなく論理バイナリ ログに基づい...
1. はじめに:ウェブページにフラッシュ コンテンツを正常に表示したい場合は、ページ上のフラッシュ ...