«shell» etiketlenmiş sorular

Kabuk Unix'in komut satırı arabirimidir. Kabuktaki komutları etkileşimli olarak yazabilir veya görevleri otomatikleştirmek için komut dosyaları yazabilirsiniz. / Bin / sh ve en uyumlu kabuklara (kül, bash, ksh, zsh,…) uygulanan sorular için bu etiketi kullanın. Hatalı kabuk komut dosyaları için lütfen buraya göndermeden önce http://shellcheck.net adresinden kontrol edin.


4
Yüz html kaynak kodu dosyaları kabukta nasıl ayrıştırılır?
Birkaç yüz HTML kaynak kod dosyası var. Belirli bir <div>öğenin içeriğini bu dosyaların her birinden çıkartmam gerekiyor , bu yüzden her bir dosya üzerinde dolaşmak için bir komut dosyası yazacağım. Eleman yapısı şöyle: <div id='the_div_id'> <div id='some_other_div'> <h3>Some content</h3> </div> </div> Herkes div'i the_div_idve tüm alt öğeleri ve içeriği linux …

5
Bir grep sonucundan numara ekleme
Aşağıdaki komutu çalıştırıyorum: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' ve aşağıdaki sonucu alıyorum: 1 4 0 8 Her sayıyı çalışan bir sayı değişkenine eklemek istiyorum. Birinin inşa etmeme yardım edebileceği bir sihir var mı?
23 bash  shell  grep 

6
Herhangi bir URL'den nasıl yanıt alınır?
Projem için bir URL'nin UP / Working olup olmadığını kontrol etmek için bir kabuk betiği yazmam istendi . İnternet üzerinden bazı ipuçları bulmaya çalıştım, fakat elimde olan şey URL’nin olup olmadığını kontrol etmem. İlk önce denedim wget. wget -S --spider https://genesis-dev.webbank.ssmb.com:21589/gop-ui/app.jsp 2>&1 | awk '/^ /' if [ $? -ne …


2
Nohup'ın çıktıyı hem nohup.out AND ekranına / terminaline yazması mümkün mü?
Ben bashkabuğu kullanıyorum . nohupOnları başlatan kabuğu / terminali kapattığımda işlemlerin durmamasını sağlamak için sık sık kullanıyorum . Gibi bir sözdizimi kullanıyorum: nohup myprocess Başlarken nohupmesajı verir: nohup: ignoring input and appending output to 'nohup.out' Ardından, nohupekrana daha fazla çıktı vermez; hepsi için yazılmıştır nohup.out. Ancak, sıklıkla, hesap işlemimin ilerlemesini …
23 bash  shell  nohup 


5
Düzenli bir ifadede, hangi karakterlerin kaçması gerekir?
Genel olarak, normal ifadedeki hangi karakterlerin kaçması gerekir? Örneğin, aşağıdakiler sözdizimsel olarak doğru değildir: echo '[]' | grep '[]' grep: Unmatched [ or [^ Ancak bu, bir syntatically doğru: echo '[]' | grep '\[]' [] Düzenli bir ifadede hangi karakterlerden kaçılması gerektiği ve hangilerinin olmaması gerektiğine dair herhangi bir belge …


4
`Curl | arasındaki fark nedir sh` ve `sh -c“ $ (curl) ”`?
Unix ve Linux Stack Exchange'de cevaplanabildiği için bu soru Sunucu Arızasından geçirilmiştir . 2 yıl önce göç etti . Docker için kolay bir yükleme yöntemi (örneğin) şudur: curl -sSL https://get.docker.com/ | sh Ancak, bunun gibi görünen bazılarını da gördüm (Docker örneğini kullanarak): sh -c "$(curl -sSL https://get.docker.com/)" İşlevsel olarak aynı …

3
Diğer kullanıcının ortam değişkenini al [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . Başka bir kullanıcının ortam değişkenini görebilmemin bir yolu var …

1
kıvırmak url döngü için çağrı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 5 yıl önce kapalı . Ben bash ile çalışıyorum ve bir for döngüsü bir kıvırmak url çağrısı yapmaya çalışıyorum. Aşağıda benim basit kıvrılma …
23 shell  curl 


3
Eşit olmayan sözdizimi önemli midir?
Komut yazarken, iftaslarımı aşağıdaki sözdizimiyle yazarım, çünkü daha sonra gelenlerin doğru olmadığını anlamam daha kolay olur. if [ ! "$1" = "$2" ]; then Diğerleri aşağıdaki yolun daha iyi olduğunu söylüyor if [ "$1" != "$2" ]; then Mesele şu ki nedenini sorup sorduğumda hiç kimsenin cevabı yok gibi görünüyor. …
22 shell  test 


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.