«bash» etiketlenmiş sorular

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

6
Klasör hiyerarşisinde yinelenen dosya adlarını mı arıyorsunuz?
Adı verilen bir klasör var img, bu klasörde tümü görüntü içeren birçok alt klasör seviyesi var. Onları bir resim sunucusuna aktaracağım. Normalde görüntüler (veya herhangi bir dosya), farklı bir dizin yolunda oldukları veya farklı bir uzantıya sahip oldukları sürece aynı ada sahip olabilirler. Ancak, bunları içe aktardığım resim sunucusu tüm …

6
-9 lsof -i ile bulunan bir pid'i öldürmek için bir senaryo yazmak
Tomcat kullanıyorum ve bazen durmasını söylediğimde işlemi uygun şekilde öldürmüyor. Bunun etrafındaki yolum da: lsof -i tcp:8080 hangi çıktılar: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 888 root 35u IPv6 780659 0t0 TCP *:http-alt (LISTEN) java 888 root 39r IPv6 790103 0t0 TCP localhost:58916->localhost:http-alt (CLOSE_WAIT) java 888 …
29 bash  scripts 

1
Yürütmeyi duraklat ve kullanıcı girişi için bekle
Yaptığım bir betiğim var ve onunla ilgili bir sorunum var: İşlemi duraklatmak ve kullanıcı girişi için beklemek istiyorum. read -p -n 1 $fooKomuta sahip olduğumu sanıyordum ama sistemin bu komutla ilgili sorunları var. İşte benim şu anki betiğim: #!/bin/sh # Ititialization mainmenu () { echo "Press 1 to update your …
29 bash 

2
Set -e ne yapar?
Bulduğum bir betiğim var ve çalışmasını sağlamaya çalışıyorum, Apache çalışma zamanı kitaplıklarını indirip kuruyor. İlk satır set -eve bir hataya neden oluyor; ne gelmez set -emi?
28 bash 

6
Shell komut dosyası -9 isme göre öldürmek
Bu süreci otomatikleştirmenin bir yolu (belki bir komut dosyası) var mı: petr@sova:~$ ps -ef | grep middleman petr 18445 2312 1 12:06 pts/2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman petr 18581 13621 0 12:08 pts/0 00:00:00 grep --color=auto middleman petr@sova:~$ kill -9 18445 Ne yazık ki, seçeneği ile pkillgitmek zorunda olduğu gibi çok zayıf …
28 bash  process  kill 


7
Komut dosyası veya işlev şu andan itibaren belirli bir tarihe kadar kaç gün döndürmek için
Gelecekte belirli bir tarihe kadar günlerden kaç gün sonra bana bir komut dosyası veya işlev yazmak istiyorum. Çalışmak için uğraştığım şey, verilen tarihi nasıl işleme koyacağımı ve şu anki tarihle nasıl karşılaştıracağım. read -p "enter the date in the format YYYY-MM-DD " Ve sonra kabuğum için anlamsız bir ipe sahip …


5
Takma ad ll hangi komut için?
Birisi bana takma adın hangi terminal komutunu verdiğini söyleyebilir llmi? Çevrimiçi bulabildiğim tek şey, ls -lya ls -lada için bir takma ad olduğunu söyleyen birçok insan ls -ltr. Ama bu sadece yanlış. Sonuç farklı görünüyor. Yerini bulup llsözdizimine bakmanın bir yolu var mı ?

2
Sistemde kullanılan varsayılan metin düzenleyicisini alma
Kullandım select-editorve kullandığımı not aldım /usr/bin/nano. Bu kullanıyorum varsayılan metin editörü mü? Metin dosyalarını açtığımda, gedit ile açılıyor. Kullandığım varsayılan metin düzenleyicisini almak için terminalde hangi komutun belirtilmesi ve terminalde e'ye döndürülmesi gerekir?


6
İhracat PATH = bir şey: $ PATH ne anlama geliyor?
Linux için çok yeniyim ve aşağıdaki komutu .profilegiriş klasörümün altına koyuyorum : export PATH="~/.composer/vendor/bin:$PATH" Ortam değişkenlerinin sorunlarını ve değerlerini Windows'tan biraz biliyorum, ancak bu durumda bu komutun ne yaptığını ve içerdiği kısımların neler olduğunu anlamak istiyorum: Başlangıçtaki bu "ihracat" ifadesi nedir? Bash için kullanılabilecek verileri dışa aktarıyor mu? İlk PATHnedir …

4
Uyuyan bir bash betiğini nasıl uyandırabilirim?
sleepKomut kullanılarak duraklatılmış bir işlemi uyandırmak mümkün mü ? Örnek olarak, bu komut dosyasına sahip olduğunuzu varsayalım: #!/bin/bash echo "I am tired" sleep 8h echo "I am fresh :)" 30 dakika sonra, komut dosyasının durması için ihtiyacınız olduğunu keşfedersiniz, yani sleep 30mbunun yerine yazmayı dilediniz . Aramak kill PIDveya Ctrl+ …

4
Bash'ta $$ 1'in anlamı nedir?
Ben aslında argümanlarla oynuyorum ve oldu. Sadece yazarsam ve ne yapıp $$1aşağıdan bir şey alırsam ne olacağını görmek isterdim raja@raja-BONEFISH:~$ $$1 19301: command not found Bu 19301'in anlamı, bir şey mi söylüyor? Bottom-Line: $$1bash için ne anlama geliyor ?
27 bash 

7
Aynı anda birden fazla dosyayı açma
.zipBir klasörde 200'den fazla dosya var. Bunları tek tek açmak istemiyorum. Bunları tek bir komut veya komut dosyası kullanarak çıkarmak istiyorum. Bu nasıl yapılır.
27 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.