«bash» etiketlenmiş sorular

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

2
Bir dosyayı ardışık iki yeni satıra bölme
Ben böyle bir metin dosyası var 1. some topic a 20p ID: 20 2. something topic another here there ID: 30 3. ... here come another ID: 40 İki yeni satırla ayrılırlar. Bunu ayrı dosyalara nasıl bölebilirim? Bölünme kullanabilir ID ve şimdiye kadar gördüğüm çoğu örnek, yeni bir dosyanın başlığı …
1 macos  bash  python  perl 

1
Dizi karşılaştırması ile grep: sadece bir zaman damgasını "daha yüksek" olan satırları döndür
Bir e-posta çıktığında ve kime gideceğini kaydeden bir e-posta günlük dosyasına sahibim. Bu logrotated olur ve böylece bir hafta kadar geriye gidiyor sıkıştırılmış ve sıkıştırılmış kütük dosyalarının bir karışımı vardır. Şu anda (başarıyla) belirli bir e-postayla eşleşen tüm satırları geri alıyorum sudo find /var/log/exim4/ -type f -exec zgrep -i "foobar@gmail.com" …
1 bash  grep  zgrep 

1
Bash boru tesisat Aliasing işlemleri
Sık sık gibi bir şey yapacağım grep -R foo . Bir projenin kökeninde. Yararlı, ancak sonuçlar ikili kullanımıyla seyreltiliyor. temp ve umursamadığım dosyaları test et. Bu yüzden ekliyorum 2>&1 | grep -vE “Binary|/tmp/|/test/“, umurumda olmayan şeyleri filtreleyen. Sorun, her zaman yazmak için bir acı. 2 & gt; 1 dahil ve …

2
Yeni bir komut istemi basmak ve mevcut satırı yeniden çizmek için bash alma komutu var mı?
Yavaş komutların bitmesini beklemek yerine, onları arka planda çalıştırmak istiyorum. Ancak, çalışmayı bitirip stdout'a yazdırdıklarında anlıyorum. █ imleci gösterir) bu: $ slowcmd & $ cmd_output █ İmlecimden önce bilgi istemi dizesi yok. ve slowcmd Herhangi bir yavaş komut olabilir (Denedim şeyler için, sadece dedim ki alias slowcmd='sleep 1 && echo …

1
Getgroups Linux sistemi çağrısı nereden veri alıyor?
Giriş yaptığım zaman hata alıyorum bir hata ayıklama cannot find name for group ID 387. Bu grubun ne olması gerektiğini ve kullanıcımın neden onunla ilişkili olduğunu anlamaya çalışıyorum. kullanma strace onu buldum getgroups bash başladığımda çağrılıyor ve dönüyor getgroups(6, [20, 106, 387, 513, 2385, 2447]) = 6 Baktığımda /etc/group 387 …
1 linux  bash  ldap 


0
Intellij'deki gibi bulanık Bash otomatik tamamlamanın etkinleştirilmesinin bir yolu var mı?
Intellij'i çok kullanıyorum ve sevdiğim özelliklerden biri de otomatik tamamlama. Girişinizdeki harfleri nasıl atlayabileceğinizi fark edin ve bu harflere dayanarak ne istediğinizi tahmin eder: Bash'de bu tür bir otomatik tamamlamayı etkinleştirmenin bir yolu var mı? Sahibim Bash tamamlama etkin ancak yalnızca yazmak için çalışır. önek Yapmadığınız şey, resimdeki gibi eksik …


2
Bir diskin UUID'si oluşturulan diskin veya sistemin bir niteliği midir?
Harici bir HDD üzerindeki düzinelerce linux sistemdeki (aynı ağda olmayan) belirli bir dosya uzantısını eşitleme görevini otomatikleştirmeye çalışıyorum. Bu nedenle, mantıksal olarak görevdeki ilk kısım, diskin monte edilip edilmediğini kontrol etmektir. Bunu diski UUID'si ile yeniden tanımlayarak başarmayı düşünüyorum. Yani sorular şu: UUID ise (çıktı blkid UUID için) tüm makinelerde …

1
Bash betiği programımı iki kez başlatıyor
Özel bir arka plan programı var; bu da bir arka plan programı. Kullanım aşağıdaki gibidir SampleGame /directory1/ /directory2/ /directoryN/ Aynısını bir bash betiğine de yaptım. Başladığımda, ps -ely | grep SampleGame SampleGame iki örneğini bildirir. bir ekran görüntüsü Bu betiği çağırdığımda, SampleGame öğesinin iki örneği yapılır. İsmine aldırma. O s …
1 bash 

1
Zsh yükseltmesinden sonra 'ls' rengi değiştirildi
Şu anda kullanıyorum zsh 5.0.2 (x86_64-pc-linux-gnu), yaparken ls klasörler mavi renkte görünüyordu, ancak yükseltme işleminden sonra her şey beyaz renkte görünüyordu. ls --color=auto veya ls --color=tty normale döner. Kalıcı yapmak nasıl? Hangi yapılandırmaları değiştirmeliyim?
1 bash  zsh  ls 

1
Terminal renklerini değiştirme
Sunucuma uzaktan giriş yapıyorum ve dosyaları düzenlemek için VIM kullanıyorum. Noctu renk şemasını kullanarak, VIM mevcut varsayılan 8 sistem rengini ve bunların toplam renk ve toplam 16 rengini kullanır. Sebep ne olursa olsun, bu terminalde koyu ve açık yeşiller ile koyu ve açık cyanslar birbirine çok benziyor. VIM'de vurgulanan sözdizimi …

1
Kabuk erişimini kontrol etmek için Bash betiği
Hesapları kolayca yönetmek için bir kabuk betiği üzerinde çalışıyorum. Kabuk erişimini etkinleştirmek ve devre dışı bırakmak için bir seçeneğe sahip olmak istiyorum (kolay olan) ancak zor olan kısım, bir hesabın zaten kabuk erişimine sahip olup olmadığını bulmaktır, böylece komut dosyası uygun seçenekleri gösterebilir. Şu anda sahip olduğum şey bu: Not: …
1 bash  shell  centos 

4
Toplu iş dosyasında komut zincirlemesi için Multiline ve& birleştirici operatörü
anlıyorum bu işleci, pencerelerde (ve Linux olabilir?) tek bir satırda birden çok komutu zincirlemek / birleştirmek için kullanılır. Komutlar, başarılı bir şekilde tamamlanmadığı sürece, birbiri ardına çalıştırılır (çıkış kodu 0). Ancak toplu iş dosyasında kullanılıp kullanılamayacağını anlamıyorum, burada komutları arka arkaya, her satırda bir komut. Bu durumda aynı etkiyi nasıl …

1
Bir dizenin orta kısmını bash'de çıkarma ve değiştirme
Birkaç ipim var: Central and Western</td><td><a href="javascript:pop1('major-housing-estate/30006.html');" title="Kwun Lung Lau">Kwun Lung Lau Central and Western</td><td><a href="javascript:pop1('major-housing-estate/61782.html');" title="The Merton">The Merton Eastern</td><td><a href="javascript:pop1('major-housing-estate/10038.html');" title="Fung Wah Estate">Fung Wah Estate Wong Tai Sin</td><td><a href="javascript:pop1('major-housing-estate/20134.html');" title="Tsz Oi Court">Tsz Oi Court Ve orta kısımları çıkarmak ve değiştirmek istiyorum: Gönderen: </td><td><a href="javascript: Kime: "> Bu bölümün tamamını …
1 bash  string 

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.