GNU/Linux >> Belajar Linux >  >> Linux

Menggunakan garis bawah dalam nama file?

Sejauh menyangkut sistem operasi, keduanya dapat digunakan satu sama lain.

Satu hal yang saya perhatikan - beberapa perangkat lunak (seperti beberapa sistem pemutaran video - XBMC dll) akan secara otomatis mengganti garis bawah dengan spasi saat menampilkan file agar terlihat lebih bagus.

Untuk alasan itu saja saya tergoda untuk tetap menggunakan garis bawah.

Juga, tanda hubung digunakan untuk beralih ke perintah, jadi mungkin sedikit membingungkan memiliki tanda hubung di nama file Anda dan juga di tombol perintah Anda.

Selain itu, ini murni pilihan pribadi.


Dash tidak mengharuskan Anda menekan SHIFT, artinya Anda mengetik lebih cepat. Itulah satu-satunya manfaat lain yang dapat saya pikirkan di atas saran Mr. Jenkins.

Kemungkinan orang yang membuat saran itu adalah pengguna Vim yang rajin dan ingin melakukan segalanya dengan gerakan keyboard yang paling sedikit.


Rekomendasi saya adalah menggunakan garis bawah daripada spasi. Garis bawah biasanya merupakan konvensi yang digunakan orang saat mengganti spasi, meskipun menurut saya tanda hubung juga baik-baik saja. Namun karena tanda hubung mungkin muncul dengan cara lain seperti kata dengan tanda penghubung, Anda akan lebih berhasil mempertahankan nilai nama dengan menggunakan garis bawah. Misalnya, jika Anda memiliki file bernama "Gambar yang diambil di Winston-Salem, NC.jpg" dan Anda ingin mengonversi spasi menjadi garis bawah, Anda dapat mempertahankan tanda hubung dalam nama dan mempertahankan artinya.

Spasi menyebabkan masalah bagi orang yang ingin menggunakan baris perintah dengan cara lanjutan seperti dalam for loop seperti ini:

for file in *.mp3 ; do mpg321 $file -w - | oggenc -o ${file%%.mp3}.ogg - ; done

Jika salah satu file mp3 yang cocok dengan wildcard itu memiliki spasi di namanya, itu akan menyebabkan nama file dipecah menjadi beberapa bagian, bukan keseluruhan. Anda dapat menyiasatinya dengan mengubah variabel IFS shell BASH atau menggunakan perintah find, tetapi ini mengganggu dan banyak orang tidak mengetahuinya, sehingga dapat menimbulkan masalah.

Saya ragu ini atau bahkan kampanye stiker bemper akan mencegah orang memberi spasi pada nama file, tetapi jika Anda ingin membantu diri Anda sendiri, lebih banyak kekuatan untuk Anda dan terima kasih atas nama kami yang peduli.


Linux
  1. Looping Melalui File Dengan Spasi Dalam Nama??

  2. Menggunakan Inotify Untuk Memantau Akses Ke File?

  3. Bagaimana cara mengisi file dengan FF menggunakan dd?

  1. Kelola startup menggunakan systemd

  2. Cara membuka file di vim menggunakan pipa

  3. AWK dan nama file dengan spasi di dalamnya.

  1. Linux - Mengganti spasi pada nama file

  2. Cara mengganti spasi pada nama file menggunakan skrip bash

  3. Menggunakan nc untuk mentransfer file besar