«bash» etiketlenmiş sorular

Bash, klasik Unix sh'in (mermi) halefi Bourne Again SHell'dir.

3
Ubuntu'da Bash istemi - FQDN (\ H) ana bilgisayar adıyla aynı (\ h)
İşyerimde geliştirme, test, entegrasyon ve evreleme için ayrı ortamlar var. Bu ortamlarda, DNS'deki ana bilgisayar adlarını aşırı yükledik - örn. Geliştirme ortamında, birincil web makinesi çağrılır web1.dev.example.comve test ortamında birincil web makinesi kullanılır web1.test.example.com. Farklı ortamlardaki makineler arasında ayrım yapmak için, bash istemlerini yalnızca ana bilgisayar adı yerine FQDN'yi görüntülemek …
14 ubuntu  bash  fqdn 

7
Herkes Windows için (X bash) kabuk terminali OS X kadar iyi buldu mu?
Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Ben çoğunlukla Git vcs Windows kurulumu ile gelen 'git-bash' kullanıyorum. Bence Cygwin ile aynı şey. Teknik olarak iyi çalışıyor ancak kullanıcı arayüzü berbat: pencere genişliğini değiştirmek için …
14 windows  bash  shell  terminal 

2
Mac OS X'te bash-line sarma ve backspace ekran hataları düzeltildi mi?
Terminal'i açtığımda (Mac OS X 10.5.8'de) ve uzun bir komut satırı yazdığımda: ... metin etrafa sarıldığında bir sonraki satıra gitmiyor: Ayrıca, bazen bir komut yazıp geri tuşuna bastığımda (veya yukarı ok veya ^ U): ... tüm satır silinmez ve belirli bir noktanın ötesine geri dönemem: Bu bilinen bir bash hatası …
14 mac-osx  bash 

9
Bir dizindeki tüm dosyaları bu dizine taşımak için Bash snippet'i
İçinde çok sayıda dosya ve dizin bulunan bir dizin var. Düzenlemek için, tüm bu dosyaları bir dizine koyacağım, bu yüzden böyle bir şey yapacaktım: $ ls | wc -l 123 $ mkdir new_directory $ mv * ./new_directory O zaman hareket etmeye çalışacağım çünkü Ancak belli ki çalışmaz new_directoryiçine new_directory. Bu …
14 linux  unix  bash 

2
Getopts kullanarak ayrıştırılmış öğeleri çıkardıktan sonra kalan argümanları nasıl alabilirim?
Getopts kullanarak bir bash komut dosyası için bazı bağımsız değişkenleri ayrıştırmak istiyorum ancak seçenek listesinde bulunmayan kalan bağımsız değişkenlere erişmek istiyorum. Örneğin, bir çağrım varsa: % script -a -b param -c param -d other arguments here Olurdum: while getopts "ab:c:d" opt ; do . done Getopts tarafından işlenmemesi gereken "burada …
14 bash 

4
Linux Bash Sözdizimi: &&, \ ve -
Bash komutlarının sonunda ' &&', ' \' ve ' -' ne anlama geliyor? Özellikle, Ubuntu'nun yetenek paketi yöneticisine ortak anahtarlar eklemesi gereken aşağıdaki satır kombinasyonuyla karşılaştım, bu karakterler burada ne için kullanılıyor? gpg - keyserver keyserver.ubuntu.com --recv 26C2E075 && \ gpg - ihracat --armor 26C2E075 | sudo apt-key add - …
14 linux  bash 


3
Bir bash betiğinde SSH bilinen ana bilgisayar nasıl eklenir?
Bir web uygulamasını dağıtabileceğim yeni bir sunucu sağlamak için bir bash betiği oluşturuyorum. Her zaman yapmak zorunda olduğum bir şey GitHub bilinen bir ana bilgisayar kullanarak olduğu gibi ssh git@github.com. Bu işlemi bir bash betiğinde nasıl otomatikleştirebilir ve idempotent bir şekilde yapabilirim?
13 ssh  bash 


3
grep, Fedora vs Ubuntu'da farklı davranıyor
Yani bunu Fedora'da çalıştırdığımda bunu görüyorum: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' 2R-ref.alleles Ama Ubuntu (aynı veri) üzerinde çalıştırdığımda grep'ten herhangi bir sonuç alamıyorum: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' Neler olabileceği hakkında bir fikrin var mı? Her …
13 ubuntu  bash  fedora  grep 

5
chsh: PAM kimlik doğrulaması başarısız oldu
varsayılan kabuk env değiştirmek istiyorum ve chsh -s /bin/zshkök kullanıcı olarak çalıştırın , ama bir hata mesajı görüntülendi: chsh: PAM authentication failed. Bu konuyu http://ubuntuforums.org/showthread.php?t=1702833 buldum ama cevap sorunumu çözmedi herhangi bir yardım takdir edilecektir bu /etc/pam.d/chsh içeriğidir # # The PAM configuration file for the Shadow `chsh' service # …
13 linux  bash  shell 

2
“Sudo -i” ve “sudo bash -l” arasındaki fark nedir
Bir yoktur son soru birden sistem yöneticilerinin root olarak çalışan ve ilgili sudo bash -lbaşvuruda bulunuldu. Ben google ve SE bu aramış ama arasındaki farkı anlayamıyorum sudo bash -lve sudo -i. Bash ve sudo için man sayfalarından fark sudo bash -l, kök kullanıcının ~ / .bash_profile, ~ / .bash_login ve …
13 linux  bash  sudo  root 

3
Bash komut dosyasında zaman aşımı bekleniyor
Aşağıdaki komut dosyasında "beklemek" için zaman aşımı nasıl eklerim? 120 saniye olarak ayarlamak istiyorum. #!/bin/bash HOST="localhost" USER="myuname" PASS="mypassword" VAR=$(expect -c " spawn ssh $USER@$HOST expect \"password:\" send \"$PASS\r\" expect \"\\\\$\" send \"ls\r\" expect -re \"$USER.*\" send \"logout\" ") echo "===============" echo "$VAR"
13 bash  expect 



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.