Saya tahu pertanyaan ini sudah dijawab. Jika ada yang punya situasi seperti saya, ini untuk mereka:
Saya menjalankan aplikasi java dan sedang mencari direktori yang dimulai dengan <path>
, saya seharusnya menggantinya dengan jalur yang benar sebelum menjalankan aplikasi. Namun, saya lupa melakukannya. Aplikasi membuat direktori bernama <path>
.
Saya mencoba cd <path>
- memberi saya kesalahan "-bash: kesalahan sintaks dekat baris token tak terduga" Berdasarkan saran di sini (saya mengerti bahwa ini untuk direktori dimulai dengan - dan bukan <) saya mencoba cd -- <path>
. Namun, saya mendapat kesalahan yang sama.
Ketika saya mencoba cd \<path>\
- ini berhasil!
Informasi latar belakang:
Simbol "<" dan ">" digunakan untuk mengarahkan ulang STDIN dan STDOUT, oleh karena itu mereka harus melarikan diri untuk membuat shell tidak menafsirkannya sebagai pengalihan.