bash hakkında sorular

2
cevaplar

Sh ile çalıştırdığımda neden bash kodum başarısız oluyor?

terminalimde iyi çalışan bir kod satırım var: for i in *.mp4; do echo ffmpeg -i "$i" "${i/.mp4/.mp3}"; done ... hebang'ı #!/bin/bash olarak değiştirmeyi denedim, ancak aynı hatayı alıyorum. Neden bu senaryoyu çalıştıramıyorum?
tarihinde sordu 2013-03-03 01:06:58
13
cevaplar

Birden çok boş satırı bash'de tek bir boş çizgiyle nasıl değiştirebilirim?

içeren bir dosyam var: something something else something else again bash komutuna ihtiyacım var, se ... irmem gerekiyor. grep / sed satır tabanlı. Çok satırlı regex desenleri üzerinde çalışacak bir BASH çözümü bulamadım.
tarihinde sordu 2009-05-28 22:24:16
4
cevaplar

Varsayılan virtualenv istemini nasıl değiştirebilirim?

varsayılan Virtualenvwrapper istemini nasıl değiştirirsiniz? Varsayılan olarak, "workon " gibi bir komutla belirli bi ... amda çalışmak, virtualenv adını isteğinize ekler. Varsayılan bir komut istemi kullanmıyorsanız, bu kötü çalışabilir.
tarihinde sordu 2012-05-02 06:24:25
3
cevaplar

Kabuk komut dosyasında dizeleri birleştirme [duplicate]

bu sorunun zaten burada bir cevabı var: Bash & # 39; 151960920 & # 39; de dize değiş ... kabukta dizeleri nasıl birleştirebilirim? Öyle mi?.. var = 'my'; var .= 'string'; ?
tarihinde sordu 2012-02-25 19:20:39
5
cevaplar

Git / En Son Etiket

bir kabuk betiği yazıyorum ve repo'nun en son sürümünü kontrol etmek istiyorum. Özellikle bu işlemi birden çok adımda ... kaydedileceğini görmüyorum etiketin adı bir değişkene (muhtemelen kabuk komut dosyaları olan bir noob olduğum için).
tarihinde sordu 2013-07-02 01:34:31
5
cevaplar

bash: adı belirli bir desenle eşleşen değişkenlerin listesini alın

bash echo ${!X*} , adı ' X ' ile başlayan değişkenlerin tüm adlarını yazdırır. Aynı şeyi rasgele bir desenle elde etmek mümkün mü, örneğin adı herhangi bir konumda bir 'X' içeren değişkenlerin tüm adlarını almak?
tarihinde sordu 2009-02-04 17:55:40
4
cevaplar

Terminalde RegEx kullanarak dizeden dize ayıklayın

ben dize gibi first url, second url, third url var ve OS X terminalinde second kelimesinden sonra sadece ur ... url gerçek bir url olduğunu unutmayın, ben bu ifadelerden birini kullanarak eşleştirin: REGEX, ile eşleşecek
tarihinde sordu 2010-08-20 20:10:20
5
cevaplar

Apache log & # 39; dan uniq IP adresini Sırala

apache günlüğümden IP adreslerini çıkarmaya, saymaya ve sıralamaya çalışıyorum. ve her ne sebeple olursa olsu ... ) boşlukları çıkarmaya ve sort -n -t" " -k1 kullanmaya çalıştım. her şeyi değiştir. herhangi bir ipucu ?
tarihinde sordu 2013-09-08 13:39:39
2
cevaplar

Bash &> ne yapar? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: kabuk, "2>&1" ne anlama geliyor? ... rünmüyor. Birisi man sayfasını netleştirebilir ve bu sözdizimle tam olarak neler olduğunu açıklayabilir mi?
tarihinde sordu 2014-07-17 04:32:23
2
cevaplar

set-x kullanırken bir bash komut dosyasında tüm çıktıyı yeniden yönlendirme

içinde set -x olan bir bash komut dosyası var. Bu komut dosyasının hata ayıklama yazdırmalarını ve tüm çıktılarını bir ... here...) > /tmp/mylog echo "test" ve olsun + echo test test çıktı /tmp/mylog, STDOUT değil.
tarihinde sordu 2012-06-27 19:09:56
2
cevaplar

Double slash // in `cd //` Linux da ne anlama geliyor? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: yol nedir//, nasıl farklıdır / ... dizin içeriğini Listeleme / ile aynı olduğunu gösterir . yani tam olarak cd // ne ve cd / farkı nedir ?
tarihinde sordu 2013-12-20 00:15:27
5
cevaplar

Grep ve sed kullanarak özyinelemeli tüm dosyalardaki dizeyi bulun ve değiştirin [duplicate]

bu sorunun zaten burada bir cevabı var: awk veya sed ile bir dize özyinelemeli bulm ... ;script>"[newscript]"</script>' grep -rl $oldstring /path/to/folder | xargs sed -i s/$oldstring/$newstring/g
tarihinde sordu 2013-04-10 12:06:04
6
cevaplar

Bash [duplicate] kullanarak dosyayı bulun ve kopyalayın]

bu sorunun zaten burada bir cevabı var: dosyaları bulun ve kopyalayın ... e sonra yürütme. bir dosya listesine komutları düzene sokmanın başka yolları var mı? teşekkürler
tarihinde sordu 2009-10-13 22:32:15
3
cevaplar

Bash komut dosyasında XML değerini ayıklayın [duplicate]

bu sorunun zaten burada bir cevabı var: basit bir XML dosyasından veri çıkarma ... bu sadece ikinci başlık değerini verir: 15:55:17 - Jerry: yanlış yaptığımı bilen var mı? Teşekkürler!
tarihinde sordu 2013-06-27 06:48:19
3
cevaplar

Bash, klasörün içeriği olup olmadığını kontrol ediyor [çift]

bu sorunun zaten burada bir cevabı var: bir dizin dosyaları içeriyorsa kabuk komu ... onunda doğru olup olmadığından emin değilim, senaryoyu onunla denedim ve her şeyi sildiğini hatırlıyorum bin (de)
tarihinde sordu 2013-12-08 21:42:28
7
cevaplar

Bir ilişkisel diziyi bash'deki bir işleve bağımsız değişken olarak nasıl geçirebilirim?

ilişkisel bir diziyi bir işleve bağımsız değişken olarak nasıl geçirirsiniz? Bash'de bu mümkün mü? aşağıdaki ... iler gibi bir işleve geçirmek çalışmıyor: iterateArray "$A_DATA" veya iterateArray "$A_DATA[@]"
tarihinde sordu 2010-11-01 16:16:53
2
cevaplar

bash komutu, Borulama sırasında rengi korur [duplicate]

Olası yinelenen: renklendirilmiş çıktı kabuk yönlendirme yoluyla yakalanabilir mi? ... term kabuğuna çıkış yaptığını düşünmenin bir yolu var mı, böylece renkleri otomatik olarak devre dışı bırakmıyor mu?
tarihinde sordu 2011-10-04 02:28:08
1
cevaplar

Bash dizesine yeni bir satır nasıl eklenir? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: sh & # 39; de bir dizede yeni bir satıra na ... aaa\nbbbb beklenen sonuç: [email protected]:~# echo $str aaa bbbb dizeye yeni bir çizgi nasıl eklenir?
tarihinde sordu 2013-07-30 19:08:25
2
cevaplar

Sıfır olmayan bir çıkıştan sonra "git submodule foreach" komutu ile altmodüller üzerinde döngü yapmaya devam edin

birçok alt modül içeren bir projem var. Aşağıdaki komutla her alt modül üzerinde döngü yapmak istiyorum: git s ... alt modüllerin üzerinde döngüyü durdurmasına neden olur. herhangi bunu nasıl başaracağınıza Dair Öneriler?
tarihinde sordu 2013-11-01 18:38:04
1
cevaplar

Bash'de aynı anda hem kısa hem de uzun seçenekleri nasıl destekleyebilirim? [çoğaltmak]

bu sorunun zaten burada bir cevabı var: uzun ve kısa komut satırı seçenekleri alm ... emek istiyorum, bu yüzden bir tane olabilir: $ foo -ax --long-key val -b -y SOME FILE NAMES mümkün mü?
tarihinde sordu 2010-11-15 05:02:23
3
cevaplar

Bash & # 39; de dizeyi birden çok değişkene bölün [duplicate]

bu sorunun zaten burada bir cevabı var: Bash & # 39; de bir sınırlayıcıya bir dize ... dışarı çıkarabilirim (bash kullanarak)? örneğin istiyorum $ip=192.168.1.1 $int=GigabitEthernet1/0/13
tarihinde sordu 2014-05-14 23:56:54
7
cevaplar

Cygwin git sekmesi tamamlama

Cygwin'i Windows'a yükledim ve varsayılan paketlerden biri git tab completion, ancak sekme tamamlama yok. baz ... 'de hala tamamlanmam yok. içinde git/ ile bir /etc/bash_completion.d dizini de olmalı, ancak bende de yok.
tarihinde sordu 2013-09-10 19:20:19
2
cevaplar

Backticks vs Braces içinde Bash

bu soruyu cevaplamaya gittiğimde, ${} gösterimini kullanacaktım, burada pek çok kez gördüğüm gibi backtick'lere t ... joulesFinal=`echo $joules2 \* $cpu | bc` iyi çalışıyor. Peki başka hangi değişiklikler yapmam gerekiyor?
tarihinde sordu 2014-03-28 13:55:27
4
cevaplar

Bash komut dosyasında değişkenler ayarlanamıyor [duplicate]

bu sorunun zaten burada bir cevabı var: komut Bash değişken atama hata bulunamad ... osyasına çok yeniyim ve yalnızca windows vbscript ile deneyimim var. Herhangi bir yardım harika olurdu, teşekkürler!
tarihinde sordu 2010-03-17 04:08:48
5
cevaplar

bash ve readline: bir kullanıcı giriş döngüsünde sekme tamamlama?

kullanıcıya bir komut satırı sunan bir bash komut dosyası yapıyorum. clı kodu şu şekildedir: #!/bin/ba ... neden okumaz? komut dosyası içinde "tam" kullanırken doğru davranın? etkileşimli modda bash denediğimde çalışır...
tarihinde sordu 2011-01-18 19:52:46
4
cevaplar

Mac OS: / usr / bin / env: kötü tercüman: operasyon izin verilmez

bu betiği Mac OS 10.7 (Lion) üzerinde çalıştırmaya çalışıyorum ve hatayı alıyorum: $ bbcolors -bash: /usr/local/ ... /env perl $ which perl /usr/bin/perl $ env | grep PATH PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
tarihinde sordu 2012-03-31 06:55:08
1
cevaplar

Kolon çizgisi": - " bash'de ne anlama geliyor [çift]

bu sorunun zaten burada bir cevabı var: kullanımı: - (kolon çizgi) bash ... ] do jstack $pid >./"$folder"/jstack.$(date +%H%M%S.%N) sleep $delay let count-- echo -n "." done
tarihinde sordu 2014-12-12 17:11:10
6
cevaplar

Git Bash python dosyalarımı çalıştırmayacak mı?

python dosyalarınızı Git Bash'de çalıştırmaya çalışıyorum ama bir hata almaya devam ediyorum ve nasıl düzeltileceğini ... mıyorum ya da basit bir cevap vermiyorlar lütfen yardım edin. ayrıca bu benim ilk kez önce Git kullanmadım.
tarihinde sordu 2014-04-04 21:24:30
1
cevaplar

Sistem.ortam değişkeni var olduğunda getenv() null döndürür [duplicate]

bu sorunun zaten burada bir cevabı var: Mac OS X ortam değişkenleri ... nedeni ne olabilir? Düzenle: üst cevabı takip ettim burada , Eclipse'i yeniden başlattı ve çalıştı!
tarihinde sordu 2015-04-21 23:27:35
4
cevaplar

Linux 2 sıralanmamış listeleri karşılaştırarak, ikinci dosyada benzersiz Listeleme

ben numaraları (telefon numaraları) bir listesi ile 2 dosya var ilk dosyada bulunmayan ikinci dosyadaki sayıla ... rors) fgrep -v -x -f second-file.txt first-file.txt (unsure of the result, there should be more) teşekkürler
tarihinde sordu 2012-06-19 15:22:08