Bu sorunun çoktan cevaplandığını biliyorum. Herhangi birinin benim gibi bir durumu varsa, bu onlar için:
Bir java uygulamasını çalıştırdım ve başlangıç ile başlayan bir dizin arıyordum <path>
, uygulamayı çalıştırmadan önce bunu uygun yolla değiştirmem gerekiyordu. Ancak, bunu yapmayı unuttum. Uygulamanın adı verilen bir dizin oluşturdu <path>
.
Ben denedim cd <path>
- bana hata verdi "-bash: beklenmedik belirteci newline yakınındaki sözdizimi hatası" Buradaki öneriye dayanarak (bunun 'ile başlayan dizin için olduğunu biliyorum - <değil) denedim cd -- <path>
. Ancak aynı hatayı aldım.
Denedim cd \<path>\
- bu işe yaradı!
Arkaplan bilgisi:
"<" Ve ">" sembolleri STDIN ve STDOUT'u yeniden yönlendirmek için kullanılır, bu nedenle kabuğun onları yönlendirme olarak yorumlamaması için kaçmaları gerekir.