«bash» etiketlenmiş sorular

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

0
Değerler nasıl alınır, sunucuya giriş yapılır ve PuTTY ile değerleri kullanarak komutları çalıştırın
Ana bilgisayar adı ve örnek adı (SID) toplamak için otomatik (toplu) bir komut dosyası (yani, Windows için) oluşturmaya çalışıyorum, kullanıcı adımı / şifremi & amp; Sunucuya giriş yapmak ve bazı komutları vermek için host Ben zaten bunu yaptım: @ECHO OFF SET /P my_host=Enter the Hostname: SET /P inst_sid=Enter the SID: …

2
zip altyazı dosyaları tekrar tekrar linux üzerinde
2 ana klasör Peliculas ve Series aldım, tahmin edebileceğiniz gibi Peliculas'ın üzerinde film var (bazıları kendi klasöründe, 1'den fazla dosyaya sahip olanlar) ve Series dizisinde TV şovları var. İhtiyacım olan bir komut satırı ya da komut dosyası, böylece her bir altyazıyı (.srt dosyası) sıkıştırıp evdeki bir klasöre taşıyabilirim ~/MovieSubtitles/We Own …

1
dosyaları bash olarak tanımlamanın / etiketlemenin basit yolu
Böyle bir liste böyle olacak şekilde bash'deki dosyaları etiketlemenin hızlı ve basit bir yolu var mı -rw------- 1 root 88039 Sep 29 16:31 7CCE2EC3-3191-4379-C036-1C48CCCE4C6C -rw------- 1 root 1985554 Sep 27 16:09 61C6DCDC-04C6-5137-8894-2C8930251D1E -rw------- 1 root 248965 Sep 26 14:12 22384DC7-D60E-57CC-94C2-C5301C980990 -rw------- 1 root 293908 Sep 22 18:27 C14E6C74-C301-49CC-C625-070721CC47C1 -rw------- 1 …
linux  bash  unix  ls  tags 

2
* Nix “last” komutunu veya benzerini kullanma - uzak masaüstü (VNC) girişleri dahil iş istasyonunu edinin
Durumum: Suse sunucusunda bir Ant derleme işlemi kurdum ve birden fazla geliştirici sunucuya erişebiliyor. Derleme işlemi için tanımlanmış tek bir kullanıcı var, bu nedenle tüm geliştiriciler bu yapı kullanıcısını kullanıyor - otomatik e-postalar herkese geldiğinde işler biraz karışıklaşıyor ama kimse derleme mesajlarının kim olduğunu bilmiyor. Derleme işlemini tetiklemek için kullanılan …
linux  bash 

1
Bir REGEX'e göre çizgi rengini değiştirmek için terminal STDOUT / STDERR'yi değiştirin
Mümkün mü? Ulaşmak istediğim şey, mevcut proje dizinine giden yolla eşleşen herhangi bir çizgiyi vurgulamak ve diğer çıktıları el değmeden bırakmak için birim testlerini (Python) yaparken. Genellikle bunlar aradığım hat, bu yüzden hata ayıklama amaçları için gerçekten yararlı olacak. Desen eşleştirme kısmı iyi olmalı, sadece çıktıyı değiştirmeyi nasıl yapacağımı bilmiyorum …

1
Komut satırı geçmişini incelemek için gnome terminalindeki yukarı ok, baştaki boşluk ile komutları yoksayar. Bir geçici çözüm var mı?
Python kodunu yazarken (gvim kullanarak), dokümanlarımda kaydedilen test durumları için genellikle karmaşık komut satırı komutları tutarım. Yaptığım yaygın bir zaman kaybı hatası, tüm satırı python dosyasından kopyalayıp terminale yapıştırmak. Örneğin, fonksiyonlarımdan biri buna benziyor @profile def incremental_test(ibs, qaid_list, daid_list=None): """ Plots the scores/ranks of correct matches while varying the size …

1
Bash betiğinde BSUB sözdizimini denetle
Bu bash betiği başlığını launchparse.sh kullanarak bsub linux programı üzerinden bir iş göndermeye çalışıyorum: #!/bin/bash #BSUB -W 80:0 #BSUB -R rusage[mem=4000] #BSUB -J "myarray[101-150]" filenumber=$(($LSB_JOBINDEX*100000)) java -cp ./ejml-0.19-nogui.jar:./ejml-0.19-src.zip:./stanford-parser-3.2.0-javadoc.jar:./stanford-parser-3.2.0-models.jar:./stanford-parser-3.2.0-sources.jar:./stanford-parser.jar:. Pubmedparse $filenumber.txt done$filenumber Ancak, işlerin gönderilip gönderilmediğini kontrol ettiğimde bjobs -a İşlerimden çıkıldığını anladım. Birisi, sözdiziminde neyin yanlış olduğunu görebilir mi?
bash  script 

0
Mac terminalinde “sh -c SOMEALIAS” denince izin verilmedi.
Mac'te mitmdump için bir takma ad yaptım ve sonra terminalden denedim sh -c fullpathto/mitmdump # works sh -c fullpathto/mitmdump_alias # Permission Denied error mitmdump_alias çift tıklama da aynı zamanda çalışır. Peki, sh ile adlandırılan takma adı nasıl doğru bir şekilde yapabilirim? Mitmproxy için belirtilen bu sorunu sanmıyorum ama alabilirsiniz brew …

1
Tamamlanmış bir terminal komutundan önceki tüm çıktıları nasıl görebilirim?
Gnome terminalinde terminale beklediğimden daha fazla çıktı alan bir komut çalıştırdım. Çıktının tamamını okumak istiyorum, ancak terminal kaydırma başlangıcına gelmeden önce duruyor. Sınırsız kaydırmayı etkinleştirmek veya çıktıyı bir dosyaya aktarmak, vb. İçin terminal profili ayarlarını değiştirebileceğimi anlıyorum. gelecek Bununla birlikte, çıktı. Daha önce yürütülen bir komutun tam terminal çıktısını nasıl …

1
Komut satırından komut satırına yerleştir
Çok fazla karmaşıklıktan geçen ve sonunda kullanıcının çalıştırması için bir komut üreten bir PHP betiğim var. Şu anda, komutu yazdırır ve sonra çıkar. Kullanıcı komutu kopyalamak ve çalıştırmak için yapıştırmak zorundadır. PHP komutu komut satırında çalıştırıldığı için, PHP betiği komutu komut satırına yerleştirebildiyse kullanıcı için daha kolay olurdu. Kullanıcı sadece …

1
Sh komut dosyasını arka planda çalıştırma ve işi iş listesine ekleme
Sunucum için bir NodeJS sunucusu çalıştırmak istiyorum. yükledim Nodemon ve otomatik olarak çalışacak bir komut dosyası oluşturdu. Bu benim içeriğin init.sh senaryo: nodemon ./index.js > logs 2> errors & Ama şunu çalıştırdığımda: ./init.sh Ve sonra koş: jobs İş listesinde göremiyorum. Koşmak zorundayım: ps -eaf | grep nodemon İşin kimliğini almak …
linux  bash  ssh 

1
Letsencrypt cerlarının oluşturulmasını otomatikleştirin
Şu anda letsencrypt sertifika oluşturma işlemini her 3 ayda bir manuel olarak yapıyorum. Bir web alanım var ve sunucumu kullanıp, paraları yarattım. Ardından sertifikaları indirip manuel olarak ekliyorum. Web alanına ekleme işlemini otomatikleştiremediğim için, en azından yaratımın otomatik olmasını ve bunun için bir bash betiğinin olmasını istiyorum. Yani toplu komut …

2
RRDTool’da bir VRULE’yı Bash değişkeninde çalışma zamanında nasıl eklerim?
Harika RRDTool uygulamasıyla başarılı bir şekilde birkaç grafik oluşturuyorum. Ancak, grafik çizerken VRULE seçeneğiyle ilgili bazı sorunlar yaşıyorum. Bash komut dosyasıyla grafikler oluşturuyorum. Şimdilik gece yarısında dikey bir kırmızı çizgi çizmeye çalışıyorum (UTC + 02: 00’da). Çağdaki son 2 gece yarısı saatini alma kodu: NOW=`date +%s` DAY=86400 ZONE=7200 LDAY=$((NOW/DAY)) MID=$((LDAY*DAY)) …
bash 

1
Eşleşen satırda shell komutu (vim: global `: g` veya`: v` komutunu shell komutu ile birleştirin)
Bir kabuk komutu kullanmak istiyorum ( fmt bu durumda) bir regex'in her (eşleşmeyen) eşleştirme satırında bir dosyada çalışmak. Bunu içinde yapmayı tercih ederim vim! Yine de, vim'in sunduğu için saf bir kabuk / bash / zsh çözümü için de açığım. :! yanı sıra. Birleştirmek mümkün mü :g/pattern/[cmd] eşleşen satırlarda yürütülen …

1
Bu "grep" veya "zgrep" komutunun performansı daha fazla bellekten mi yoksa daha hızlı bir CPU'dan mı yararlanır?
Aşağıdaki komutlara sahibim: time grep -F -f 'in2.txt' test.fastq time zgrep -F -f 'in2.txt' test.fastq.gz ~ 5 GB olan dosyalarda yaklaşık 30 arama terimi vardır. Bununla birlikte, bir bilgisayarda aramayı bitirmenin 3-5x zaman aldığını fark ettim, bunun bir Amazon topluluğunda olduğunu. Bu yüzden hızı ne etkiliyor merak ediyorum? Daha fazla …
bash  grep  zgrep 

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.