[shell] ile etiketlenen soru

Kabuktaki regex'e dayalı renk vurgulama çıktısı

Belirli dizelerle eşleşen bir kabuk komutunun çıktısını vurgulayıp vurgulayamadığımı bilmek isterim. Örneğin, myCommand'ı çalıştırırsam, aşağıdaki çıktıyla: > myCommand DEBUG foo bar INFO bla bla ERROR yak yak ^ ERROR \ s. * İle eşleşen tüm satırların kırmızı ile vurgulanmasını...



Diziyi Bash'deki bir işleve argüman olarak geçirme

Bildiğimiz gibi, bash programlamasında argümanları aktarmanın yolu $1, ..., $N. Ancak, bir diziyi argüman olarak birden fazla argüman alan bir işleve geçirmenin kolay olmadığını gördüm. İşte bir örnek: f(){ x=($1) y=$2 for i in "${x[@]}" do echo $i done .... } a=("jfaldsj...



bir dizindeki tüm dosyaları .bash_profile kaynak

Birkaç uygulamanın bir sistem değişkenine eklenmesine izin vermem gerekiyor (bu durumda $ PYTHONPATH). Her uygulamanın bir modül ekleyebileceği bir dizin tasarlamayı düşünüyorum (örneğin .bash_profile_modulename). ~ / .Bash_profile dosyasında buna benzer bir şey denedim: find /home/mike/ -nam...



Kabuk işlemlerinin paralel yürütülmesi

Windows toplu iş dosyasında birkaç işlemi paralel olarak yürütmek için bir araç var mı? Linux için bazı ilginç araçlar buldum ( paralel ve PPSS ), ancak Windows platformları için bir araca ihtiyacım olacak. Bonus: Takımın işlemleri birkaç makineye kolay bir şekilde dağıtmasına izin verip, işl...



Git Ödeme Son Etiketi

Bir kabuk betiği yazıyorum ve repo'nun son sürümünü kontrol etmek istiyorum. Özellikle, bu süreci birden fazla adıma ayırmak istiyorum. Depoları en son etiketini bir değişkene kaydetmek istiyorum Çıktı Checking out version: XX En son etiketi kontrol et Benzer sorular gördüm ama etik...



Unix'te satır / alan başına karakter oluşumunu say

Bunun gibi veriler içeren bir dosya (örn. Stores.dat dosyası) sid|storeNo|latitude|longitude 2tt|1|-28.0372000t0|153.42921670 9|2t|-33tt.85t09t0000|15t1.03274200 Satır başına 't' karakterinin oluşum sayısını döndüren komut nedir? Örneğin. dönecekti: count lineNum 4 1 ...



sudo cat << EOF> Dosya çalışmıyor, sudo su çalışıyor

Bash komut isteminde aşağıdakileri denedim: sudo cat << EOF > /etc/yum.repos.d/some-name.repo #Content #.... #... EOF Şikayet etti: -bash: /etc/yum.repos.d/some-name.repo: Permission denied Sonra benim yaptığım sudo suve dışında aynı şeyi denedik sudoönce catve herha...



Listeyi boşluktan değil virgülle nasıl bölerim

Ben virgül ile bir metni bölmek istediğiniz ,değil uzayda yer for foo in list. Diyelim ki CSV_Fileiçinde aşağıdaki metni içeren bir CSV dosyası var: Hello,World,Questions,Answers,bash shell,script ... Birkaç kelimeye ayırmak için aşağıdaki kodu kullandım: for word in $(cat CSV_File |...



Tüm dizinleri ve dosyaları tekrar tekrar listele

Aşağıdaki çıktıyı almak istiyorum. Dosya sistemindeki dizin yapısının şöyle olduğunu varsayalım: -dir1 -dir2 -file1 -file2 -dir3 -file3 -file4 -dir4 -file5 -dir5 ...



Bir bash betiği / komutunda bir PC'nin bip sesini nasıl çıkarabilirim veya bir ses dosyasını nasıl çalarım?

Devam eden giriş / etkileşim gerektiren aralarla çalışan uzun süreli komut dosyalarım var ancak başka bir pencereye geçtiğimde bir görevin tamamlandığını ve şimdi girişi beklediğini (sesli olarak) bildirmek istiyorum. Bir ses klibini (* .mp3, * .ogg, vb.) Oynatmayı tercih ederdim, ancak tek ç...



Tüm ters eğik çizgileri eğik çizgilerle değiştirmek için sed kullanın

Gibi bir giriş almak için sed kullanabilmek istiyorum: C:\Windows\Folder\File.txt için C:/Windows/Folder/File.txt ...



Başka bir Komut Dosyasından bir Bash komut dosyasını çağırmak, onu tırnak işaretleri ve boşluklarla değiştirerek

Sorunu netleştirmek için Linux'ta iki deneme bash betiği yaptım. TestScript1 şuna benzer: echo "TestScript1 Arguments:" echo "$1" echo "$2" echo "$#" ./testscript2 $1 $2 TestScript2 şuna benzer: echo "TestScript2 Arguments received from TestScript1:" ...



Linux komut dosyasında start-stop-daemon nedir?

Start-stop-daemon nedir ve nasıl kullanılmalıdır? Çalıştırmak için belirli bir programı otomatikleştirmeye çalışıyorum. Sistem başladığında, program çalışmalıdır. Bunun için komut dosyası /etc/init.d/konumuna yazıyorum . ...



Dosyayı komut satırından dizinde bul

Tutulma ve metin arkadaşı gibi editörlerde / id'lerde, bir proje dizininde belirli bir dosyayı hızlıca bulmak için kısayollar vardır. Bir dizin içindeki dosya isimlerinde (tekrarlı olarak), bash ya da diğer kabuklarda tam yolun tamamlanması için benzer bir araç var mı? Çok sayıda dizin içe...



Unix'te dosya adını tam yolundan çıkar

Ben almaya çalışıyorum "abc.txt"dışarı /this/is/could/be/any/path/abc.txtUnix komutunu kullanarak. /this/is/could/be/any/pathDinamik olduğuna dikkat edin . Herhangi bir fikir? Şimdiden teşekkürler. ...