Jangan Pusing Karena Nama

Beberapa minggu yang lalu, aku coba mengurutkan dan membuat klasifikasi file dan folder yang ada di fileserver yang menggunakan sistem operasi GNU/Linux Ubuntu 10.10 Maveric Meerkat. Fileserver hanya dapat diakses dengan command line interface. Urutan dan klasifikasi dibuat berdasarkan abjad. Nah, ada satu kasus dimana penamaan pada file dan folder dimulai dengan tanda "-" atau hyphen atau tanda penghubung serta spasi, Sebagai contoh :
-- Arlington Road
Sebagai contoh kasus dengan nama file atau folder di atas, hal-hal apa yang bisa anda hadapi?
  1. Ketika anda mencoba memindahkannya misalnya dengan perintah mv, perintah akan menganggap tanda "-" atau hyphen atau tanda penghubung sebagai bagian dari opsi perintah dan dia tidak akan menemukannya (unrecognized option). Maka, perintah mv akan gagal dilakukan.
  2. Pun ketika anda mencoba memindahkan file atau folder tersebut di atas, spasi pada nama tersebut akan dianggap sebagai pemisah antar file atau folder. Jadi, file atau folder akan dianggap terdiri dari "--", "Arlington" dan "Road".
Cara mengatasinya hal-hal tersebut di atas antara lain:
  1. Menambahkan tanda "--" atau hyphen atau tanda penghubung lagi sebelum nama file atau folder.
  2. Menambahkan relative path atau absolute path pada awal nama file atau folder.
  3. Penanganan spasi pada nama file atau folder bisa menambahkan tanda "\" sebelum spasi atau menggunakan tanda petik ganda (" ") pada nama file atau folder.
Misal, memindahkan file dengan nama seperti tersebut di atas dari /etc ke /opt. Perintah-perintah yang dapat digunakan:
mv -- "-- Arlington Road" /opt/
mv "./-- Arlington Road" /opt/ (relative path)
mv ./--\ Arlington\ Road /opt/ (relative path)
mv "/etc/-- Arlington Road" /opt/ (absolute path)
mv /etc/--\ Arlington\ Road /opt/ (absolute path)



Powered by ScribeFire.

Komentar

  1. waaa ini yang ane cari cari hehe
    aku coba dulu gan hehehe
    MANTAP

    BalasHapus
  2. hmm aku udah coba gak bisa gan. tapi aku dapat sumber dari http://gubuk-it.blogspot.com/2012/09/cara-mendeteksi-nama-folder-atau-file.html?showComment=1365001405730#c1919807891109775097

    bisa gan hehehe

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Malam Pergantian Tahun & Resolusi