~ / .Bash_profile kurulumundan sonra Mac terminali kullanılamıyor


1

Apache Ant'i daha önce yüklüyordum ve bir kez yaptım, ben de koştum:

touch ~/.bash_profile
nano .bash_profile

Bu metin dosyası içinde yazdım:

. .bash_profile

kaydedildi, çıkıldı, sonra koştu:

source ~/.bash_profile

Şimdi Terminal'im şuna benziyor:

Komut satırına hiç erişemiyorum, bu yüzden tercihlere girdim ve belirledim

/bin/bash -x

Terminal açıldığında varsayılan olarak çalıştırmak için ve şimdi şöyle görünüyor:

ve hala okuyor

[Process Completed]

sonra. Herhangi bir yardım?

Yanıtlar:


7

Bir özyinelemeli dahil .bash_profile.

Dosyayı her zaman düzenleyebilirsiniz. TextEdit.app (ya da hoşunuza giden başka bir grafik metin editörü) eğer böyle bir derde girerseniz.

TextEdit Spotlight'ı veya Finder'ı kullanarak ⌘ CMD + O almak için Open File... iletişim. Basın ⌘ CMD + ⇧ ÜSTKRKT + . için iletişim kutusundaki gizli dosyaları göster ve sonra seninki bul ~/.bash_profile dosya. Kaldır:

. .bash_profile

Dosyadan ve kaydedin ve bir çalışma olacak bash tekrar kabuk.


1

Başlangıç ​​komutlarını çalıştırmadan bir kabuğa ulaşmanın en kolay yolu Terminal’i kullanmaktır.

Kabuk & gt; Yeni Komut…

koşmak bash --noprofile. Bu, Bash'e giriş başlangıç ​​komut dosyasını çalıştırmamasını söyler. Diğer mermiler benzer seçeneklere sahiptir; zsh --no_rcs.

Bu, tercihlerin değiştirilmesini önler ve yalnızca başlangıç ​​komut dosyalarını veya sorun yaratan diğer yapılandırma dosyalarını düzenlemek için kullanabileceğiniz belirli bir terminali etkiler.


0

Kullanarak düzelttim:

/bin/zsh

açıldığında varsayılan komut olarak ('shell in run' işareti kaldırıldıkça). Sonra:

rm ~/.bash_profile

Ardından tekrar açtıktan sonra varsayılan komutu değiştirin:

/bin/bash

1
Bir kabuk başlatamazsanız, dosyayı doğrudan Sublime gibi bir düzenleyiciyle de düzenleyebilirsiniz.
etc

0

Sizin .bash_profile terminaliniz yüklenirken otomatik olarak çağrılır. . komut aynı source, kabuk betiğini çağırır ve onu çağıran kabuğun ortamına yükler (bir çocuk kabuğunun aksine).

Yani burada sahip olduğunuz özyinelemeli olarak adlandırılan bash profil komut dosyası. Başka bir metin düzenleyicisini açabilir ve rahatsız olanı kaldırabilirsiniz. . .bash_profile. Finder'dan gizli dosyaları görmek veya açmak için birkaç teknik vardır.

Komut dosyası uzak bir kutudaysa, profil komut dosyasını düzenlemek için başka bir kabuk bulmanız gerekir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.