bash hakkında sorular

18
cevaplar

Bir paketin yüklü olup olmadığını kontrol edin ve değilse kurun

bir Ubuntu sistemi üzerinde çalışıyorum ve şu anda yaptığım şey: if ! which command > /dev/null; then ech ... sudo apt-get install command fi fi çoğu insanın yapacağı şey bu mu? Yoksa daha zarif bir çözüm var mı?
tarihinde sordu 2009-08-19 10:18:50
6
cevaplar

Gündelik kullanım için zsh'ye geçmeye değer mi? [kapalı]

Mac OS x'deki varsayılan kabuk bash , ki bu da genellikle kullanmaktan mutluluk duyuyorum. Sadece kabul ediyorum. ... rünüşe göre ikisini de araştırmam gerekecek! Oh iyi :) argümanın her iki tarafından da görüş alan var mı?
tarihinde sordu 2008-09-04 12:04:37
11
cevaplar

Dışlamak.grep [yinelenen svn dizinleri ]

bu sorunun zaten burada bir cevabı var: dizinleri grep-R'den nasıl dışlayabilirim? ... içeriyor.svn dizinleri. Bir dizini tekrar tekrar grep yapmak mümkün mü, ama tüm sonuçları hariç tutun.svn dizinleri?
tarihinde sordu 2009-09-29 13:33:41
10
cevaplar

Bir süreç bir segmentasyon hatası aldığında Linux'ta çekirdek dökümü nasıl oluşturulur?

Linux'ta segmentasyon hatası alan bir süreç var. Başarısız olduğunda çekirdek dökümü oluşturmasını nasıl söyleyebilirim?
tarihinde sordu 2008-08-20 17:38:14
21
cevaplar

Gnu CP komutunu kullanarak bir dosyayı birden çok dizine kopyalama

tek bir dosyayı cp komutunu kullanarak birden çok dizine kopyalamak mümkün müdür ? işe yaramayan aşağıdakiler ... ar} bir for loop kullanarak veya bulmak mümkün olduğunu biliyorum. Ama gnu CP komutunu kullanarak mümkün mü?
tarihinde sordu 2008-10-12 20:21:56
9
cevaplar

Bir Bash işlevinde dönüş değeri

bir bash komut dosyası ile çalışıyorum ve bir dönüş değeri yazdırmak için bir işlev çalıştırmak istiyorum: func ... } function fun2(){ local res=$(fun1) echo $res } çalıştırdığımda fun2 , "34" yazdırmıyor. Bu neden böyle?
tarihinde sordu 2013-06-27 11:17:30
6
cevaplar

Nohup ve ampersand arasındaki fark nedir

hem nohup myprocess.out & hem de myprocess.out & myprocess ayarlayın.arka planda çalıştırmak için dışarı. Terminali kapattıktan sonra süreç hala çalışıyor. Aralarındaki fark nedir?
tarihinde sordu 2013-03-24 09:01:36
14
cevaplar

Bash'deki bir dosyadan veya stdin'den nasıl okunur?

Perl aşağıdaki kod komut satırı args veya stdın belirtilen dosyadan okuyacak: while (<>) { print($_); } ... bu çok uygun. Sadece bash'deki dosyadan veya stdin'den okumanın en basit yolunun ne olduğunu bilmek istiyorum.
tarihinde sordu 2011-08-08 13:27:56
16
cevaplar

Bash'de, herhangi bir komut veya takma ad için" emin misiniz [Y/n] " nasıl eklenir?

bu özel durumda, için Bash'de bir onay eklemek istiyorum Are you sure? [Y/n] Mercurial'ın hg push ssh://us ... h://... gibi harika olurdu... yes veya no isteyebilecek ve yes ise geri kalanıyla devam edebilecek bir komut.
tarihinde sordu 2010-07-12 23:58:32
13
cevaplar

Linux'ta bir bağlantı noktası açıksa (nmap veya netcat olmadan) verimli bir şekilde test edin)

Bir bash komut dosyasından , 445 bağlantı noktasının bir sunucuda açık / kapalı olup olmadığını nasıl hızlı bir şekil ... netcat sunucuda kullanılamaz bundan sonra ilk ve grepleri numaralandırmayan bir yol bilmek güzel olacak.
tarihinde sordu 2012-03-08 01:12:04
7
cevaplar

UNIX kabuk komut dosyasında bir listeden benzersiz veya farklı değerler seçin

uzun bir değer listesi, yeni satır ayrılmış döndüren bir ksh komut dosyam var ve yalnızca benzersiz / farklı değerleri ... tar gz java gz java tar class class gibi bir liste görmek istiyorum: tar gz java class
tarihinde sordu 2009-03-06 13:33:38
5
cevaplar

Bash basit mantıksal operatörler

birkaç değişkenim var ve aşağıdaki koşulu kontrol etmek istiyorum (kelimelerle yazılmış, daha sonra bash komut dosyala ... ile geldim if (($varA == 1)) && ( (($varB == "t1")) || (($varC == "t2")) ); then scale=0.05 fi
tarihinde sordu 2011-06-07 23:18:05
3
cevaplar

Bash bir sıkıştırılmış dosyaya tüm alt dizinleri tüm dosyaları gzip nasıl

Olası yinelenen: GZ bir dizi dizin oluşturma ve bir tar sıkıştırılmış dosya oluşturma ... adını (örneğin, dosyalar) belirleyebilecektir.gz) ve zaten varsa eski sıkıştırılmış dosya dosyasının üzerine yazın.
tarihinde sordu 2012-09-08 18:32:35
2
cevaplar

Python'da Bash komutlarını çalıştırma

yerel makinemde bu satırı içeren bir python betiği çalıştırıyorum bashCommand = "cwm --rdf test.rdf --ntriples ... bir kopya yapıştırdım ve ENTER'a bastım ve işe yaradı... kimsenin neler olduğuna dair bir fikri var mı: (?
tarihinde sordu 0000-00-00 00:00:00
4
cevaplar

Çalıştırmadan önce her komutu yazdırın? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: yürütülürken kabuk komutlarını nasıl yankıl ... .txt 2>stderr.txt ve sonra belirtilen dosyalara yönlendirilen çıktı ile ./my-command --params yürütmek.
tarihinde sordu 2011-04-22 02:27:23
6
cevaplar

Uzun süredir çalışan bir Linux sürecinin başlangıç zamanı nasıl elde edilir? [kapalı]

eski bir çalışma sürecinin başlangıç zamanını almak mümkün mü? Görünüşe göre ps , bugün başlamamış olsaydı tarihi (saati değil) ve bu yıl başlamamış olsaydı sadece yıl bildirecektir. Hassas eski süreçler için sonsuza kadar kayıp mı?
tarihinde sordu 2011-04-20 17:38:27
8
cevaplar

X saatinden eski dosyaları silme

eski dosyaları silmeniz gereken bir bash betiği yazıyorum. şu anda kullanılarak uygulanmaktadır: find $ ... a ince bir çözünürlüğe ihtiyacım olursa, 6 saat gibi mi? Find and-mtime gibi yapmak için güzel bir temiz yol var mı?
tarihinde sordu 2008-10-30 11:31:20
10
cevaplar

Bash'i takma adlarla nasıl çalıştırabilirim?

noktadaki durum: bash v3 ile mac'deyim.2.17, bash_completion varyantı ile macports aracılığıyla yüklü git kull ... kün mü? Bunun başarısız olması, her takma ad için manuel olarak özelleştirmek istiyorum. Peki, ben de nasıl giderim?
tarihinde sordu 2008-12-05 08:17:09
1
cevaplar

Bash işlevini nasıl silebilirim?

bunu yaptım: bash $ z() { echo 'hello world'; } ondan nasıl kurtulabilirim?
tarihinde sordu 2008-10-29 03:40:48
5
cevaplar

Bash'de boşluk olmadan yalnızca onaltılık karakterleri içeren bir onaltılık dosya dökümü nasıl oluşturulur?

bash kullanarak Linux'ta bir ikili dosyanın değiştirilmemiş hex dökümü nasıl oluştururum? od ve hexdump , hem d ... , çıktıdaki tüm altıgen karakterlerle, eksi boşluklarla veya yeni çizgilerle uzun bir dize yazmanın bir yolu var mı?
tarihinde sordu 2010-04-11 00:01:50
4
cevaplar

CTRL-R ile benzer şekilde arama Bash geçmişini iletmek mümkün değil

bash geçmişimi CTRL - r ile benzer şekilde aramaya çalışıyorum , ancak yön ileri. sadece çok sık bir ke ... - r , tekrar önceki komutu bulmak için. Bash geçmişinizi ters aramada olduğu gibi nasıl arayabilirsiniz?
tarihinde sordu 2009-04-27 02:53:57
16
cevaplar

Laravel kurulum: ~/yerleştirmek için nasıl.yolunuzdaki besteci/satıcı / bin dizini?

Ubuntu 14.04'deyim ve Laravel'i boşuna yüklemek için mümkün olan tüm yöntemleri deniyorum. Denediğim her şey hata mesa ... bunu nasıl yapacağım? Bu basit bir soru olabilir ama gerçekten sinirli ve herhangi bir yardım için teşekkür ederiz.
tarihinde sordu 2014-08-19 02:44:43
7
cevaplar

Bash için bir diğer addaki birden çok komut

aşağıdaki iki komutu ardışık olarak çalışan bir takma ad tanımlamak istiyorum. gnome-screensaver gnome-screens ... ' benim için.bashrc ancak iş istasyonumu sık sık kilitlediğimden, sadece bir komut yazmak daha kolay olurdu.
tarihinde sordu 2009-04-16 19:47:33
10
cevaplar

Bash/shell komut dosyasından http yanıt kodlarını nasıl değerlendirebilirim?

ben bariz eksik olduğumu hissediyorum, ama man [curl|wget] veya google ile başarılı değil ("http" böyle kötü bir arama ... in komut / seçeneklerin yeterli olacağını komut dosyası ile yeterince aşinayım-aradığım ve bulamadığım şey budur . )
tarihinde sordu 2010-02-08 11:25:33
9
cevaplar

Kabuk komut dosyaları için tasarım desenleri veya en iyi uygulamalar [kapalı]

, kabuk komut dosyaları (sh, bash vb.) için en iyi uygulamalar veya Tasarım desenleri hakkında konuşan herhangi bir kaynağı bilen var mı?)?
tarihinde sordu 2008-09-17 04:00:03
10
cevaplar

Bash takma adını nasıl oluşturabilirim?

OSX'TEYİM ve bir yapılandırma dosyasında alias blah="/usr/bin/blah" gibi bir şey koymam gerekiyor, ancak yapılandırma dosyasının nerede olduğunu bilmiyorum.
tarihinde sordu 2012-01-23 10:15:33
13
cevaplar

Bir bash komut dosyası nasıl hata ayıklanır? [kapalı]

bir bash komut dosyasını hata ayıklamanın herhangi bir yolu var mı? Örneğin, "satır 1'i arama", "satır 2'i arama" vb.gibi bir tür yürütme günlüğü basan bir şey.
tarihinde sordu 2009-06-04 19:36:47
12
cevaplar

find-exec Linux bir kabuk işlevi?

kabukta tanımladığım bir işlevi yürütmek için find almanın bir yolu var mı? Örneğin: dosomething () { echo ... find: dosomething: No such file or directory find ' s -exec dosomething görmek için bir yol var mı?
tarihinde sordu 2010-12-01 08:25:34
3
cevaplar

Bash kullanarak varolmayan alt dizinleri özyinelemeli olarak nasıl oluşturulur?

bazı veritabanlarını güzel / düzgün bir dizin yapısına dökecek hızlı bir yedekleme betiği oluşturuyorum ve onları oluş ... $client/$year/$month" [ -d "$BACKUP_DIR/$client/$year/$month/$day" ] || mkdir "$BACKUP_DIR/$client/$year/$month/$day"
tarihinde sordu 2009-11-13 23:42:03
16
cevaplar

Nasıl bir komut dosyası kaynaklı olup olmadığını algılamak için

kaynaklı ise exit demesini istemediğiniz bir komut dosyası var. ' 151910920 ' == bash olup olmadığını kon ... naklıysa bu sorun yaşıyor . bir komut dosyası kaynaklı olup olmadığını tespit güvenilir bir yolu var mı?
tarihinde sordu 2010-04-21 17:28:23