«bash» etiketlenmiş sorular

Bash komut kabuğu için yazılmış komut dosyaları hakkında sorular için. Hata / sözdizimi hatalarına sahip kabuk komut dosyaları için, lütfen buraya göndermeden önce shellcheck programıyla (veya https://shellcheck.net adresindeki web shellcheck sunucusunda) kontrol edin. Bash'in etkileşimli kullanımı ile ilgili soruların Yığın Taşması'ndan çok Süper Kullanıcı'da konuya bağlı olma olasılığı daha yüksektir.

12
Renkleri çıktıdan kaldırma
Ben renkler ile çıktı üreten bazı komut dosyası var ve ANSI kodlarını kaldırmak gerekir. #!/bin/bash exec > >(tee log) # redirect the output to a file but keep it on stdout exec 2>&1 ./somescript Çıktı (günlük dosyasında): java (pid 12321) is running...@[60G[@[0;32m OK @[0;39m] ESC karakterini buraya nasıl koyacağımı bilmiyordum …

12
Dosyaları tekrar tekrar kaldırma
Herkes bir Mac dosyaları A Linux Server taşıdıktan sonra aldığınız sinir bozucu ._ ve .DS_Store dosyaları kaldırmak için bir çözümü var mı? bir başlangıç ​​dizini belirleyin ve bırakın? / var / www / html / down gibi ...
140 linux  bash 

3
Grep'i grep'e boruladıktan sonra renklendirmeyi koru
'Da simlar bir soru var Grep'ing'den sonra ls rengini koru'da ancak renkli grep çıktısını renklendirmenin korunmadığı başka bir grep'e borulaştırırsanız beni rahatsız ediyor. Örnek grep --color WORD * | grep -v AVOIDolarak ilk çıktının rengini korumaz. Ama benim ls | grep FILEiçin rengi koruyor, neden fark var?
140 linux  bash  colors  grep  pipe 



16
Bash'de bir dizi nasıl sıralanır?
Bash, örneğin bir dizi var: array=(a c b f 3 5) Diziyi sıralamam gerekiyor. İçeriği sıralı bir şekilde görüntülemekle kalmayıp, sıralı öğelerle yeni bir dizi elde etmek için. Yeni sıralanmış dizi tamamen yeni veya eski dizi olabilir.
140 arrays  bash  shell  sorting 

3
OSX Terminalinde bir bağlantıyı tıklanabilir hale getirmenin bir yolu var mı?
Mxmlc hatalarını tıklanabilir bağlantılar olarak biçimlendiren bir Mxmlc Textmate biçimlendiricisini geliştirmeyi planlıyorum, bu nedenle Textmate'de bir URL şeması olduğu için bunları Textmate'de hızlı bir şekilde açabilirsiniz: txmt: // open /? Url = file: // ~ / .bash_profile ve çizgi = 11 ve sütun = 2. OSX terminalinizde, örneğin PS1 değişkeni …
140 bash  macos  terminal  textmate 


22
Bash kullanarak son komutun çıktısını otomatik olarak bir değişkene kaydedilsin mi?
Sonraki komutta son yürütülen komutun sonucunu kullanabilmek istiyorum. Örneğin, $ find . -name foo.txt ./home/user/some/directory/foo.txt Şimdi dosyayı bir düzenleyicide açabileceğimi veya silebildiğimi veya onunla başka bir şey yapabileceğimi varsayalım, ör. mv <some-variable-that-contains-the-result> /some/new/location Nasıl yapabilirim? Belki bash değişkeni mi kullanıyorsunuz? Güncelleme: Açıklığa kavuşturmak için, işleri manuel olarak atamak istemiyorum. Neyin …
139 linux  bash  command-line 



1
Kıvrılma kullanırken sıkıştırılmış bir sayfa nasıl düzgün şekilde işlenir?
Curl kullanarak bir web sitesinden çıktı alır ve html çıktısında dize manipülasyon bir sürü yapar bir bash komut dosyası yazdım. Sorun çıktı gzip dönen bir siteye karşı çalıştırdığınızda. Bir tarayıcıda siteye gitmek iyi çalışıyor. Kıvrımı elle çalıştırdığımda gzip çıktısı alıyorum: $ curl "http://example.com" İşte o sitenin başlığı: HTTP/1.1 200 OK …
139 bash  curl  gzip 

10
Metin dosyasını boşluklar dahil satır uzunluğuna göre sıralama
Şöyle bir CSV dosyam var AS2345, ASDF1232, Bay Plain Sample, 110 Binary ave., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Bayan Plain Sample, 1121110 Ternary st. 110 İkili ave .., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Bay Plain Sample, 110 Binary ave., Liberty City, RI, 12345, (999) 123-5555,1.56 AS2345, …
138 bash  sorting  text  awk 

4
Bir bash if / else deyimi içinde dosya grep karşılaştırmasını nasıl kullanabilirim?
Sunucumuz geldiğinde sunucunun nasıl yapılandırıldığını görmek için bir dosyayı kontrol etmemiz gerekir. /Etc/aws/hosts.conf dosyamızda aşağıdaki dizeyi aramak istiyoruz: MYSQL_ROLE=master Ardından, bu dizenin var olup olmadığını test etmek ve dizenin var olup olmamasına bağlı olarak iki seçenekten birini çalıştırmak için bir if / else deyimi kullanmak istiyoruz. İf ifadesi için BASH …
138 bash 

14
BASH'deki listede bir değişkenin olup olmadığını nasıl kontrol ederim?
Bir kullanıcı girişinin geçerliliğini kontrol bash bir komut dosyası yazmaya çalışıyorum. Girdi (değişken diyelim x) geçerli değerler listesiyle eşleştirmek istiyorum . şu anda ortaya çıkardığım şey: for item in $list do if [ "$x" == "$item" ]; then echo "In the list" exit fi done Benim sorum, bunu yapmanın daha …
138 linux  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.