GNU/Linux >> Belajar Linux >  >> Linux

Linux + Bagaimana Cara Mengabaikan (filter) File Dengan Spasi?

Terkadang nama file dibuat dari beberapa nama dan spasi di antara setiap nama sebagai berikut:

   $ touch  "A B C"
   $ ls
   A B C      <-- one file but has three words !                        
   file1
   file2
   file3

Bagaimana saya bisa mengabaikan (memfilter) file yang sebenarnya dibuat dari beberapa nama sebagai "A B C"?

Hasil yang diharapkan

     $ ls <filter>
     file1
     file2
     file3

Jawaban yang Diterima:

Jika Anda melakukan hal berikut:

ls | grep -F -v ' '

Anda tidak akan melihat file apa pun dengan spasi di namanya

(Dulu saya punya fgrep bukannya grep -F dalam contoh, tetapi seperti yang ditunjukkan Hauke ​​Laging bahwa itu sudah usang)


Linux
  1. Bagaimana Mengganti Nama File di Linux?

  2. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  3. Cara mengisi hard drive di Linux

  1. Cara Membuat Sistem File ZFS dengan Kompresi File di Linux

  2. Bagaimana cara menulis file dengan C di Linux?

  3. Bagaimana cara menghapus ruang disk kosong di Linux?

  1. Bagaimana cara mengganti file di jar dengan baris perintah di linux?

  2. Bagaimana cara menghapus file dengan nama ini di linux:-]???????q

  3. AWK dan nama file dengan spasi di dalamnya.