«bash» etiketlenmiş sorular

Bash (Bourne-Again SHell), varsayılan olarak Ubuntu'nun komut satırı arayüzünde kullanılan kabuktur.



2
dd komutunun diske tam yazmasını bekleyin
ISO dosyasından önyüklenebilir bir usb oluşturmak için dd komutunu kullanıyorum: sudo dd if=~/Desktop/ubuntu.iso of=/dev/sdx bs=1M Enter tuşuna bastıktan sonra anlık olarak çıkıyor ve bana veriyor: 915+0 records in 915+0 records out 959447040 bytes (959 MB) copied, 0.539375 s, 1.8 GB/s Yani arka planda çalışmak gibi çünkü flash sürücünün çalıştığını görebiliyorum. …

3
Bash PS1 özelleştirilmiş isteminde uzun çizgiler çakışıyor
PS1Sunucu adı, zaman, kullanıcı adı ve diğer faydalı değişkenlerle süslü iki satırlı bir bash istemi yapılandırdım . PS1="\n\[\033[1;34m\]\342\226\210\342\226\210 \u @ $SERVER_NAME""$BBlue"" \w""$Color_Off \n\[\033[0;36m\]\342\226\210\342\226\210 \d \t $ \[\033[0;39m\]" Tam Github kaynağı burada . Sorun şu ki, uzun çizgiler genellikle kendi etraflarına sarılır, yani yeni çizgi bir öncekiyle örtüşür. Sorun tutarsız: bazı …
13 bash  prompt  ps1 

2
shopt komut satırında çalışır, bir komut dosyasında çalıştırıldığında bulunamaz
Bazı dosyaları kopyalamak için bir komut dosyası yazıyorum ve shopt -s dotglob cp gibi dotfiles kopyalamak ve etkinleştirmek için kullanmaya çalışıyorum .jshint. shopt -s dotglobHata olmadan doğrudan bash isteminde çalıştırabilirim . Ancak, komut dosyasını çalıştırmak hatayı atar: script.sh: 81: script.sh: shopt: not found Bu senaryoyu bash kabuğunda, shebang başlığı ile …
13 bash  scripts 

6
Komut satırım üzerinden arka planda nasıl bir şarkı çalabilirim?
Yükledim play: sudo apt-get install sox libsox-fmt-mp3 Şimdi ses dosyalarımı şu şekilde çalabilirim: play Desktop/SONGS/01\ -\ Oh\ Baby\ Girl.mp3 Kabuk öğrendiğim için, böyle bir şey yapabilseydim keşke: (sleep 10 ; play Desktop/SONGS/01\ -\ Oh\ Baby\ Girl.mp3 ) & 10Sn sonra , ekran olarak görebilirsiniz: File Size: 7.38M Bit Rate: 260k …
13 command-line  bash  music  sox 

5
DOS'un pause komutunun bash eşdeğeri nedir?
Devam etmeden önce bir uyarı göstermek için kabuk komut dosyasında bir duraklamaya ihtiyacım var. Örneğin, DOS'ta şu şekilde gider: doit.bat: [...] echo 'Are you sure? Press Ctrl-C to abort, enter to continue.' pause [...] Bunu bash üzerinde nasıl yapabilirim? Şimdilik bir uyku komutu hile yapıyor gibi görünüyor ve yeterince basit …
13 bash  console 

3
Betiğim bash veya tire tarafından çalıştırılıp çalıştırılmadığını nasıl belirleyebilir?
İki farklı sistemde yeni bir Oneiric yüklemesi (yani yükseltme değil) çalıştırıyorum ve görünüşte ilgili sorunlar kümesine koşuyorum. Grubun en sinir bozucu yanı, Mac OS X'ten benimle taşıdığım .profile ve .bashrc'yi kullandığımda, LightDM aracılığıyla X'e giriş yapmak derhal oturumumu kapatıyor. Bunun, "/ bin / sh" çalıştırırken, / bin / dash olarak …

2
Zaman komutu için bir biçim ayarlamaya çalışırken komut bulunamadı
Belirli bir biçimde çıktı ile, bir komutu çalıştırmak için gereken zamanı almaya çalışıyorum: time -f "%E" ls -l Bu, man sayfasındaki (ve çevrimiçi man sayfasındaki ) örneğe benzer . Ancak bu komutu çalıştırdığımda: -f: command not found Zaman komutu çalıştırmaya çalıştığım komut yerine -f'yi argüman olarak okumuyor gibi görünüyor. Belirli …

1
`Update-rc.d myscript default` komutunu çalıştırdığınızda - başlatma / kapatma sırasında ne denir?
Çalıştırdığınızda başlatma / kapatma sırasında ne denir update-rc.d myscript default? Dokümanlar bulanık görünüyor, beton istiyorum. Bunun olacağını tahmin ediyorum: Başlangıçta (özellikle runlevel 2, multiuser'a girişte), bu komut yürütülür: /etc/init.d/myscript start Ve kapatma / yeniden başlatma sırasında aynı komut dosyası olarak adlandırılır: /etc/init.d/myscript stop Burada gerçekten olan her şey bu mu?
13 bash  startup  reboot  init  init.d 

4
Bash komut geçmişi çalışmıyor
Oturumlar arasındaki komut geçmişi kaydedilmiyor. Guake kullanıyorum ve oturumun geçmişi iyi çalışıyor. .Bash_historysudo -s modunda yaptığım bazı komutları olduğunu fark ettim ve tekrar denedim ve oturum sırasında tüm komutlar kaydedildi, bu yüzden denedimchmod 777 .bash_history Artık eski komutlar bir oturumun başında görünür, ancak yeni komutlar kaydedilmez Thanx peşin


3
Değişken olarak 2> / dev / null nasıl iletilir?
Çalışan bu kod var: # Hide irrelevant errors so chrome doesn't email us in cron if [[ $fCron == true ]] ; then google-chrome --headless --disable-gpu --dump-dom \ "$RobWebAddress" > "$DownloadName" 2>/dev/null else # Get silly error messages when running from terminal google-chrome --headless --disable-gpu --dump-dom \ "$RobWebAddress" > "$DownloadName" …

2
Bash içinde çok satırlı takma ad
Aşağıdaki komut dosyası var. aHerhangi bir dize değeri olan ve bbir yol olması gereken basit bir test durumudur . #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values are $a and $b"" Ancak ./sample.sh dosyasını çalıştırmaya çalıştığımda aşağıdaki hataları alıyorum: …

5
bash kabuk çıktı geçmişi dosya konumu
Bash kabuğu gerçek terminal oturumunu nerede saklar? Daha önce kullandığım komutların çıktısını okumak istiyorum. Google'ı bulabildiğim tek şey bir komutun çıktısının nasıl saklanacağı. Çıktı ekranda görüntülendiğinden, yine de bir yerde saklanmalıdır. Benim sorum şu: nerede?

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.