GNU/Linux >> Belajar Linux >  >> Linux

Hapus spasi putih dari nama file di Linux

Berikut ini akan berfungsi jika itu benar-benar ruang.

$ rename "s/ //g" *

Coba

$ rename "s/\s+//g" *

\s adalah karakter spasi putih, milik himpunan [ \t\r\n] .


Anda dapat melakukan sesuatu seperti ini:

IFS="\n"
for file in *.jpg;
do
    mv "$file" "${file//[[:space:]]}"
done

Linux
  1. Cara Menambah atau Menghapus Pengguna dari Grup di Linux

  2. 7 Contoh Perintah Linux Uniq untuk Menghapus Baris Duplikat dari File

  3. Bagaimana cara mengakses alamat fisik dari ruang pengguna di Linux?

  1. Cara Menghapus Pengguna Dari Grup di Linux [Kiat Singkat]

  2. Ganti nama banyak file untuk menghapus akhiran umum dari nama file

  3. Bagaimana cara menghapus karakter yang tidak valid dari nama file?

  1. temukan dan hapus file dengan ruang menggunakan perintah find di Linux

  2. Bagaimana saya bisa menghapus jenkins sepenuhnya dari linux

  3. Cara menghapus versi .NET Core sebelumnya dari Linux (CentOS 7.1)