Selasa, 03 Mei 2011

Ngapus file aneh... gak perlu cara aneh-aneh

Semmangat siang menjelang sore...

Barusan ajah NgoprekUNIX ketemu ide segar nostalgila masa lalu. Kasusnya sih sederhana, tapi seringkali justru solusinya yang jadi ruwet. So, jangan berpikir lurus deh. Maksudnya, melihat segala permasalahan itu tidak bisa dari yang kasat mata ajah. Acapkali kita terjebak dengan fenomena yang terlihat nyata, padahal misteri sesungguhnya ada dibalik "kenyataan" itu sendiri. Demikian pula kejadian-kejadian dalam keseharian kita, sesungguhnya kemampuan manusia yang hanya mampu melihat tida dimensi (panjang, lebar, tinggi) membuat kita terjebak dalam spekulasi tak berkesudahan. Gejolak batin menyandera pola dan gerak langkah kita dalam menghadapi berbagai problematika kehidupan. Oleh karena itu, kita membutuhkan kekuatan Yang Mahakuasa untuk memberikan tuntunan dan petunjuk di balik kejadian yang fana ini.

UNIX memberikan kita pelajaran menarik terkait dengan fenomena kasat mata. NgoprekUNIX yang baik hati, tidak sombong serta suka menabung sekali lagi ingin berbagi solusi praktis dan berharap mengembalikan kecerian hidup CommUNIXy setelah terjebak dalam problematika yang menjemukan. Kasus kali ini adalah tentang file dengan nama aneh yang kehadirannya tidak diharapkan karena terbentuk dari situasi yang juga tidak diharapkan. Dengan kata lain, file-file tersebut terbentuk karena kesalahan yang tidak diduga, biasanya saat melakukan editing file dengan "vi". Mo tahu kelanjutannya ?

Gen muda pernah menemukan file aneh dengan nama berawalan "-" (minus) ? Kemudian bete gimana cara menghapusnya ? Keberadaan file tersebut dalam banyak kasus sangat merepotkan karena mengganggu proses kerja sebuah skrip. Pada kasus lainnya, boleh jadi Anda menemukan file dengan sebuah nama tertentu, tetapi ketika di listing atau dihapus tidak ditemukan file tersebut. Kasus ini terjadi pada kondisi ketika [backspace] tidak berfungsi sebagaimana mestinya. Penggunaan [backspace] justru menjadi karakter aneh. Nah, kejadian ini berimbas ketika Anda sedang membuat sebuah file sehingga hasilnya menjadi berantakan. Atau justru file yang seolah-olah tanpa nama. Koq bisa ya? Lihat ajah kasus berikut :

Fenomena file aneh di UNIX
Dari gambar di atas kita mendapati tiga buah file dengan nama aneh, yaitu [tanpa nama], -ngrekunix, dan ngoprek. Namun, ketiganya tidak dapat ditemukan saat di listing atau selalu gagal dihapus. Untuk kasus seperti ini, langkah yang harus dilakukan adalah sbb :
  1. Temukan nama asli file tersebut dengan "ls -lb"
  2. Gunakan tanda "./" untuk mengawali nama file saat akan menghapus file tersebut

Untuk kasus file [tanpa nama], sebaiknya lokalisir dalam sebuah folder untuk menghindari hal-hal yang tidak diinginkan. Sehingga kita bisa menggunakan koman sangat sakti yang harus digunakan sangat hati-hati sbb :

Demikianlah corat-coret sederhana, semoga bermanfaat.

Salam NgoprekUNIX,

2 komentar:

  1. Om kalo filenya menggunakan + bukan -, apakah bisa dihapus juga?
    Matur nuwun

    BalasHapus
  2. sama ajah, sebenernya lebih sadis yang pake "-" soalnya dianggap sebagai flag dari koman tuh...

    BalasHapus