bash hakkında sorular

23
cevaplar

Bash komut dosyasının tam yolunu elde etmenin güvenilir yolu? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: içinden bir Bash komut dosyasının kayna ... lik bağlantıları çözmek zorunda değil (aslında, onları yalnız bırakmayı tercih ederim, ama bu bir gereklilik değil).
tarihinde sordu 2011-01-23 16:24:16
20
cevaplar

Bash özü substrat

şeklinde bir dosya adı verilen someletters_12345_moreleters.ext , 5 basamağı çıkarmak ve bir değişkene koymak istiyor ... arayı alıp bir değişkene koymak istiyorum. bunun farklı şekillerde sayısıyla çok ilgileniyorum başarılı ol.
tarihinde sordu 2009-01-09 16:53:22
7
cevaplar

Kabuk komut dosyasında mantıksal veya İşlem nasıl yapılır

basit bir durum kontrolü yapmaya çalışıyorum, ancak işe yaramıyor gibi görünüyor. $# 0 eşit veya 1 daha büy ... if [ "$#" == 0 -o "$#" > 1 ] ; then echo "hello" fi if [ "$#" == 0 ] || [ "$#" > 1 ] ; then echo "hello" fi
tarihinde sordu 2010-11-06 04:48:33
12
cevaplar

sudo echo "bir şey" > / etc / privilegedFile çalışmıyor ... bir alternatif var mı?

bu oldukça basit bir soru, en azından Linux'ta sudo İzinleri Hakkında olması gerektiği gibi görünüyor. sadece ... oot ile bile izin verilmiyor. , su veya sudo su köküne gerek kalmadan bu işi yapmak için bir yol var mı?
tarihinde sordu 2008-09-17 20:09:00
6
cevaplar

Bash değişkenine birden çok satır çıkışı yakalama

aşağıdakileri çıkaran bir komut dosyası 'myscript' var: abc def ghi başka bir senaryoda, declare ... , sonucu newline'lerle veya' \n ' karakteriyle saklamak için bir yol var mı, böylece echo -e ' ile çıkabilirim?
tarihinde sordu 2009-03-05 07:32:18
10
cevaplar

Bash komut dosyasında onay için bir kullanıcıyı nasıl sorarım? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: bir Linux kabuk komut dosyasında Evet/Hayır ... potansiyel olarak tehlikeli bir bash komut dosyasının üst kısmında onay istemesi, en kolay/en iyi yol nedir bunu mu?
tarihinde sordu 2009-12-11 05:52:46
15
cevaplar

Bash & # 39; de dizeyi bir diziye bölün

bir Bash komut dosyasında bir satırı parçalara ayırmak ve bir dizide saklamak istiyorum. satır: Paris, ... y[1] = France array[2] = Europe basit kod kullanmak istiyorum, komutun hızı önemli değil. Nasıl yapabilirim?
tarihinde sordu 2012-05-14 19:15:58
4
cevaplar

Set-e bir bash komut dosyasında ne anlama geliyor?

bu preınst dosyasının içeriğini inceliyorum.bu paket Debian arşivinden (.deb) dosyası. komut dosyası aşağıd ... etimi yüklemek için soruyorsa, komut dosyası da iki dizini siler. bu doğru mu yoksa bir şey mi kaçırıyorum?
tarihinde sordu 2013-10-27 23:06:32
27
cevaplar

Bitirmek ve çıkış kodu dönmek için birkaç alt işlemler için bash beklemek nasıl!=0 herhangi bir alt işlem kodla sona erdiğinde!= 0?

bitirmek ve çıkış kodu dönmek için bu komut dosyası yumurtladı birkaç alt işlemler için bir bash komut dosyası bekleme ... alt süreçlerin Pıd'lerini toplamak, sırayla beklemek ve çıkış durumlarını toplamak için daha iyi bir çözüm var mı?
tarihinde sordu 2008-12-10 16:54:26
14
cevaplar

Bash / sed komut dosyasını kullanarak bir metin dosyasının ilk satırını nasıl kaldırabilirim?

bash komut dosyası kullanarak büyük bir metin dosyasından ilk satırı tekrar tekrar kaldırmam gerekiyor. şu an ... um - ancak silme işlemini yapmak yaklaşık bir dakika sürüyor. bunu başarmanın daha etkili bir yolu var mı?
tarihinde sordu 2008-12-04 05:50:16
19
cevaplar

Bir dosyadan nth hattı almak için Bash aracı

bunu yapmanın" kanonik " bir yolu var mı? Hile yapan head -n | tail -1 kullanıyorum, ancak bir dosyadan özellikle b ... cı olup olmadığını merak ediyorum. "Kanonik" tarafından , ana işlevi bunu yapan bir program demek istiyorum.
tarihinde sordu 2011-05-16 23:33:42
4
cevaplar

İlerleme çubuğunu göstermemek için cURL nasıl alabilirim?

bir komut dosyasında cURL kullanmaya çalışıyorum ve değil ilerleme çubuğunu göster. denedim -s , - ... u yüzden curl -s http://google.com bir ilerleme çubuğu yok, ama curl -s http://google.com > temp.html yapar.
tarihinde sordu 2011-09-10 22:30:50
4
cevaplar

Bash değişken atamasında komut bulunamadı hatası

ben denilen bu komut dosyası var test.sh: #!/bin/bash STR = "Hello World" echo $STR çalıştırdığımda sh ... yüzden ne yaptığımdan emin değilim. Ubuntu Server 9.10'dayım. Ve evet, bash /bin/bash de yer almaktadır .
tarihinde sordu 2010-02-15 21:32:30
16
cevaplar

Nasıl Bash karma tabloları tanımlamak için?

Python sözlüklerinin eşdeğeri nedir, ancak Bash'de (OS X ve Linux arasında çalışmalıdır).
tarihinde sordu 2009-09-29 22:29:38
18
cevaplar

Bir dizi dosya için uzantıyı nasıl yeniden adlandırabilirim?

Bir dizinde , bir grup *.html dosyam var. hepsini *.txt olarak yeniden adlandırmak istiyorum bash kabuğunu kullanıyorum.
tarihinde sordu 2009-08-04 01:42:10
15
cevaplar

Bir Bash komutundan bir metin dosyasının içinde bulun ve değiştirin

belirli bir giriş dizesini bulmak ve değiştirmek için en basit yol nedir, abc deyin ve başka bir dizeyle değiştirin, ... i varsayıyorum. bash ile yapabilir miyim ve hedefime ulaşmak için en basit (bir satır) komut dosyası nedir?
tarihinde sordu 2009-02-08 14:57:39
10
cevaplar

Geçerli çalışma dizini komut dosyasının dizinine nasıl ayarlanır?

bash komut dosyası yazıyorum. Komut dosyasının bulunduğu dizin her zaman olması için geçerli çalışma dizinine ihtiyacı ... ranış, komut dosyasındaki geçerli çalışma dizininin çalıştırdığım kabuğun olmasıdır, ancak bu davranışı istemiyorum.
tarihinde sordu 2010-07-28 04:43:29
10
cevaplar

Büyük bir metin dosyasını eşit sayıda çizgiye sahip daha küçük dosyalara nasıl bölebilirim?

daha küçük dosyalara, ayrıca satır sayısına göre bölmek istediğim geniş (satır sayısına göre) düz bir metin dosyası va ... ın herhangi bir ninja yolu olup olmadığını merak ediyorum utils (elle döngü ve sayma / bölümleme hatlarının aksine).
tarihinde sordu 2010-01-07 01:40:39
22
cevaplar

Git Bash, Windows 7 x64 üzerinde son derece yavaş

küçük bir projenin geliştirilmesi sırasında hem Windows hem de Ubuntu'da Git kullanıyorum, sık sık ikisi arasında iler ... anır sadece Git depoları, ancak sadece referans için, Git'i kullandığım depolar oldukça küçük: ~4-50 dosya maksimum.
tarihinde sordu 2010-12-19 23:58:55
9
cevaplar

CP komutunun bir dosyayı bir hedefe kopyalamak için gerekli klasörleri nasıl oluşturulacağı [duplicate]

bu sorunun zaten burada bir cevabı var: Linux: yoksa hedef dir'yi kopyalayın ve ol ... ls-resume /nosuchdirectory/hi.txt cp: cannot create regular file `/nosuchdirectory/hi.txt': No such file or directory
tarihinde sordu 2009-06-04 04:11:41
22
cevaplar

Linux'ta komut satırından CPU'lar/çekirdek sayısı nasıl elde edilir?

bu komut dosyası var, ancak çıktıdaki son öğeyi nasıl alabilirim bilmiyorum: cat /proc/cpuinfo | awk '/^processor/{print }' son öğe CPU sayısı, eksi 1 olmalıdır.
tarihinde sordu 2011-06-26 02:52:34
9
cevaplar

İşlem çıkış koduna dayalı kabuk komut dosyası çıkın

bir takım komutları yürüten bir kabuk komut dosyası var. Komutlardan herhangi biri sıfır olmayan bir çıkış koduyla çıkarsa kabuk komut dosyası çıkışını nasıl yapabilirim?
tarihinde sordu 2008-09-18 10:03:48
19
cevaplar

Nasıl özel sınırlayıcı ile birine dosya adları birden fazla satır katılmak için?

ben bir satıra ls -1 sonucunu katılmak ve ne istersem onu sınırlamak istiyorum. bunu başarmak için kullanabileceğim standart Linux komutları var mı?
tarihinde sordu 2010-05-04 13:09:40
21
cevaplar

Bir kabuk komut dosyası arama kabuğunun ortam değişkenlerini ayarlayabilir mi?

çalışırken, arayanın kabuğunda ayarlanacak bazı ortam değişkenlerini ayarlayacak bir kabuk betiği yazmaya çalışıyorum. ... lışmaz. sahip olmayı içermeyen makul bir çözüm var mı senaryo üzerinde iki versiyon yazmak ve korumak için?
tarihinde sordu 2009-01-30 21:50:22
30
cevaplar

Bir kabuk komut dosyasına ilerleme çubuğu nasıl eklenir?

bash veya *NİX'DEKİ başka bir kabukta komut dosyası kullanırken, birkaç saniyeden fazla sürecek bir komut çalıştırırke ... bir tar dosyasını açmak. kabuk komut dosyalarına ilerleme çubukları eklemek için hangi yolları önerirsiniz?
tarihinde sordu 2008-10-26 17:32:05
15
cevaplar

./ configure:/bin / sh^M: bad ınterpreter [duplicate]

bu sorunun zaten burada bir cevabı var: kabuk komut kodlama ve satır sonlarına duya ... sysfs defaults 0 0 proc /proc proc defaults 0 0
tarihinde sordu 2010-05-27 14:49:52
3
cevaplar

İlk hariç tüm argümanları (bir bash komut dosyasında)

ilk argümanın dosya adı için ayrıldığı basit bir komut dosyası var ve diğer tüm isteğe bağlı argümanlar komut dosyasın ... ame" alıyorum terminal. sorun nedir ve bash komut dosyasına geçen ilk argümandan başka nasıl işleyebilirim?
tarihinde sordu 2012-01-30 02:31:22
9
cevaplar

Bash dize uzunluğu

bir değişkende depolanan bir dizenin uzunluğunu nasıl elde edersiniz ve bunu başka bir değişkene atayabilirsiniz? myvar="some string" echo ${#myvar} # 11 11 çıktısına başka bir değişken nasıl ayarlanır ?
tarihinde sordu 2013-06-28 19:14:59
16
cevaplar

Etkileşimli editör olmadan otomatik olarak Bash kullanarak bir cron işi nasıl oluşturulur?

crontab editörü (crontab-e) kullanmadan cron işleri oluşturmak için bir argüman var mı. Eğer öyleyse, bir Bash komut dosyasından bir cronjob oluşturmak için kod ne olurdu?
tarihinde sordu 2009-05-18 20:37:47
12
cevaplar

ıterm 2: hattın başlangıcına/sonuna atlamak için klavye kısayollarını nasıl ayarlayabilirim?

Ben görebilirsiniz Ctrl + sol / sağ satır başında/sonuna atlar. Bunu Cmd + sol / sağ ok ... ebilirim ? almak için Alt + sol / sağ ok Word jumping için doğru çalışma bu makale .
tarihinde sordu 2011-06-01 21:18:28