GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Menghapus File Yang Namanya Dimulai Dengan "-" (tanda hubung A.k.a. Dash Atau Minus)?

Bagaimana Anda menghapus file yang nama filenya dimulai dengan tanda hubung (tanda hubung atau minus) - ? Saya ssh masuk ke server OSX jarak jauh dan saya memiliki file ini di direktori saya:

tohru:~ $ ls -l
total 8
-rw-r--r--    1 me  staff  1352 Aug 18 14:33 --help
...

Bagaimana saya bisa menghapus --help dari KLI? Masalah ini adalah sesuatu yang kadang-kadang saya temui dalam bentuk yang berbeda, file-file ini mudah dibuat, tetapi sulit untuk dihilangkan.

Saya telah mencoba menggunakan garis miring terbalik

rm --help

Saya telah mencoba kutipan

rm "--help"

Bagaimana cara mencegah karakter minus (tanda hubung atau tanda hubung) ditafsirkan sebagai opsi?

Jawaban yang Diterima:

Gunakan “–” untuk membuat rm stop parsing opsi baris perintah, seperti ini:

rm -- --help

Linux
  1. Bagaimana Menemukan File Yang Namanya Termasuk String Yang Diberikan, Seperti "abcde"?

  2. Cara Menghapus Folder dengan Nama Khusus (mis. COM1)

  3. Bagaimana cara menulis file dengan C di Linux?

  1. Cara menampilkan hasil grep dengan path lengkap atau nama file

  2. Cara mengulang tanda hubung (tanda hubung) di shell

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

  1. Bagaimana cara mengisi file dengan FF menggunakan dd?

  2. Bagaimana cara mendapatkan file dengan nama yang benar saat dialihkan?

  3. Bagaimana cara menghapus file dengan nama aneh?