«bash» etiketlenmiş sorular

Bash, GNU Projesi'nden Unix benzeri işletim sistemleri için ücretsiz bir kabuktur.

4
Cygwin'de varsayılan kabuk nasıl değiştirilir?
Varsayılan kabuğumu bash'dan cygwin'de zsh'ye değiştirmeye çalışıyorum. Normal unix komutu chshcygwin'de kullanılamaz Göründüğü gibi etc / passwd dosyası, cygwin'in mevcut sürümlerinde artık kullanılmamaktadır. Peki, varsayılan kabuk başka nasıl değiştirilebilir?
29 bash  shell  cygwin  zsh  oh-my-zsh 



4
Neden bu bash bilgi istemi geçmişi kaydırırken bazen önceki komutların bir kısmını saklıyor?
Birkaç yerden çalındığını ve birlikte kaldırıldığını itiraf ettiğim bash istemim, bash tarihini yukarı / aşağı oklarla kaydırırken bazen önceki komutların bir kısmını uzunluğuna ekler. Örneğin, önceki komutlarım: ls cd /home/caleb vim .bashrc Ben istekte bulunduğumda ve iki kez yukarı kaydırdığımda şöyle görünebilir: $ vim .bcd / home / caleb İlk …
29 bash  prompt 

5
.profile ve .bashrc Mac'imde çalışmıyor
Bu soru edildi göç o Süper Kullanıcı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 7 yıl önce göç etti . Bu problem uzun süredir var. Terminal çalıştırdıktan sonra .profile ve .bashrc dosyası çalışmaz (çalıştırılmaz). Nerede bir problem kaynağı aradığımı gösterebilir misiniz?



6
Sunucuma ssh' yaparken bash ile nasıl başlayabilirim?
Bu soru edildi göç o Süper Kullanıcı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 6 yıl önce göç etmiş . Barındırılan bir Debian sunucum var. Ssh ile giriş yaptığımda, sh ortamıyla karşılaşıyorum. Bunu nasıl değiştiririm, böylece sert bir ortamda başlayayım?
29 linux  bash  debian  sh 

8
Yankı komutu için yürütme izini engelle?
Shebang seçenekleriyle Shell Script'leri başlatan Jenkins'den Shell Script'leri çalıştırıyorum #!/bin/sh -ex. Aptallar için Bash Shebang'a göre mi? ,, -x"kabuğun bir yürütme izi yazdırmasına neden oluyor", bu, çoğu amaç için harika olan - echos hariç: echo "Message" çıktı üretir + echo "Message" Message Bu biraz gereksiz ve biraz garip görünüyor. -xEtkin …

5
Belirli bir dize gözlenene kadar komutun çıktısını "izle" ve sonra çık
Belirli bir dize gözlenene ve sonra çıkana kadar komutun çıktısını programlı olarak izlemenin bir yolunu arıyorum. Bu, bu soruya çok benzer , ancak bir dosya eklemek yerine, bir komutu 'kuyruklamak' istiyorum. Gibi bir şey: izle -n1 my_cmd | grep -m 1 "Dize Arıyorum" (Ama bu benim için çalışmıyor.) GÜNCELLEME: 'my_cmd' …
29 linux  bash 


5
Bash ve sh arasındaki fark nedir?
İki tür kodun kullanıldığını görüyorum: #!/usr/bin/sh ve: #!/user/bin/bash Bu çevrimiçi aradım ve görüşler çok değişir. Çoğu web sitesinde gördüğüm açıklamalar bunun shdaha eski olduğunu bashve gerçek bir fark olmadığını söylüyor . Birisi bunlar arasındaki farkı biliyor mu? Birini diğerinden ne zaman kullanacağım konusunda pratik bir örnek verebilir misiniz?
28 unix  bash  shell 

5
Çıktı olmadan “cd -” kullanın
cd -Herhangi bir çıktıyı yankılamadan komutu nasıl çalıştırırım ? Denedim cd - 2>&1 /dev/nullama bu hedef dizini basıyor. Bunun nedeni bir bash işlevi kullanmak istemem ve gereksiz çıktıya sahip olmamayı tercih etmemdir.
28 bash 


4
Bash fonksiyonları nasıl çağırılır
Belki de buna yanlış yoldan bakıyorum .. Ama burada yapmaya çalıştığım şeyi yapıyorum. İşlerimin çoğunu Java ile yapın, ancak sadece bir unix (bash) ortamına dönüştüm. Bunu yapıyorum: [~/Desktop/bashPlay]% cat myFunc #!/bin/bash ls2(){ echo "Hello World" } ls3(){ echo "Testing" } echo "this is a test" ls2 # this calls a …
28 bash 

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.