.Profile dosyasını yüklemek için Windows 10'da (yeni) bash alabilir miyim


9

Ubuntu (Bash) Linux'u Windows 10'a (Windows yıldönümü güncellemesiyle birlikte gelir) yükledim ve onunla oynamaya başladım.

Ne fark ettim .profile dosyası var olsa bile, kabuk (ubuntu bash) başlatmanın .profile veya .bash_profile yüklemez olduğunu. Bir düzeltme var mı?

Yanıtlar:


11

Bash kısayolunu .profile dosyanızı yürütmesi için değiştirebilirsiniz. Özelliklere tıklayın ve Hedef'teki "~" karakterinden sonra "--login" ekleyin.

Not: Bu, bash dosyasının sol üst penceresinde görünen özellikler değil, bash dosyasının özellikleridir. Başlat menüsünden "Windows'ta Ubuntu'da Bash" öğesine sağ tıklayın ve Diğer'i seçin, ardından Dosya konumu'nu açın. Dosya Gezgini'nde bu dosyayı sağ tıklayın ve özellikleri seçin. Burada "--login" ifadesini ekliyorsunuz.


4

Varsayılan olarak, bu ubuntu-on-windows sürümü ~ / .bashrc (bunun yerine) adlı dosyayı yükler.

İlginçtir, çünkü ~ / .profile içinde ~ / .bashrc dosyasını otomatik olarak yükleyecek bir bölüm vardır. Bu nedenle, .bashrc load .profile dosyasını yapmak için ters çevirirseniz, bunu önermeniz gerekir.


Ayrıca aşağıdakileri de ~/.bashrcif test -r ~/.profile; then . ~/.profile; fi
ekleyebilirsiniz

2
"O yorumsuz gerekir" - size ortalama yapmak yorumunu o? .Bashrc .pashrc çağıran sonsuz döngüler önlemek için. Şahsen ben bir repo benim dotfiles var, bu yüzden WSL ve orijinal Ubuntu üzerinde aynı .bashrc kullanıyorum, bu yüzden biraz ihtiyacım olacak zeki koşullu mantık. Hmmm ...
Jonathan Hartley
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.