重複したファイルを削除するためのきちんとした方法を見つけました。名前に「(1)。」、「(2)。」、「(3)。」などが含まれているものです。ターミナルウィンドウのコマンドラインで、「rm "[backslash]")。 "と入力しますが、引用符は付けません。それでうまくいきます。[バックスラッシュ] "\"は、次の文字が1組の括弧の一部ではなく、単なる文字として受け入れられることを意味します。これは他に何もしないときに機能します。ちなみに、「rm」コマンドに「\」を入力しようとしたが、正しく表示されなかったため、代わりに[バックスラッシュ]と入力した。
フォルダまたはファイル名に「\」が表示される場合は、そこにもスペースが存在することを示しています。Windowsで作業しない限り、名前にスペースを使用することはそれほど一般的ではありません。Windowsでは、「パス全体\ファイル名」を二重引用符で囲んでいます。Ubuntuでも同じことができますが、スペースの前にバックスラッシュ「\」を付けることもできます。しかし、代わりにスペースを別の文字に置き換えたい場合はどうでしょうか?ハイフンやアンダースコアのように?すべてのフォルダとファイルに対して一度にそれをどのように行いますか?
または、スペースを削除するだけの場合は、残りの文字をまとめてください。どうしますか?
そして、これはタフなものです。単に、先頭または末尾のスペースを削除してください。複数存在する場合でも。
まとめると、完全に空のファイルを検出して削除する方法。または空のフォルダ。