«shell» etiketlenmiş sorular

'Kabuk' terimi, genellikle Unix ve Linux işletim sistemleriyle ilişkilendirilmiş genel bir metin tabanlı etkileşimli komut yorumlayıcıları sınıfını belirtir. Kabuk komut dosyası oluşturma hakkında sorular için lütfen 'bash', 'powershell' veya 'ksh' gibi daha spesifik bir etiket kullanın. Belirli bir etiket olmadan, taşınabilir (POSIX uyumlu) bir çözüm varsayılmalıdır, ancak ek olarak 'posix' veya bunun yerine 'sh' tercih edilebilir.

13
STDOUT'un n'inci satırını alma komutu
STDOUT'un n'inci satırını almanızı sağlayacak herhangi bir bash komutu var mı? Yani, bunu alacak bir şey $ ls -l -rw-r--r--@ 1 root wheel my.txt -rw-r--r--@ 1 root wheel files.txt -rw-r--r--@ 1 root wheel here.txt ve böyle bir şey yap $ ls -l | magic-command 2 -rw-r--r--@ 1 root wheel files.txt …
210 bash  shell  sed  stdout 


6
Bash sözdizimini Makefile hedeflerinde nasıl kullanabilirim?
Sık sık Bash sözdizimini çok yararlı buluyorum , örn diff <(sort file1) <(sort file2). Bu tür Bash komutlarını bir Makefile'de kullanmak mümkün mü? Böyle bir şey düşünüyorum: file-differences: diff <(sort file1) <(sort file2) > $@ GNU Make 3.80'de bu , komutları yürütmek shellyerine onu kullandığından bir hata verecektir bash.
209 bash  shell  makefile 


10
find: -exec için argüman eksik
Bugün bir komutla bana yardım edildi, ama işe yaramıyor gibi görünüyor. Bu komut: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Kabuk geri döner find: missing argument to `-exec' Ne temelde yapmaya çalışıyorum (diğer dizinleri varsa) özyinelemeli bir dizin üzerinden gitmek ve .rmdosya …
206 bash  shell  find  arguments  exec 

5
Bash içindeki bir diziye ayrılmış bir dize okuma
Alan sınırlı bir dize içeren bir değişken var: line="1 1.50 string" Bu dizeyi boşlukla ayırıcı olarak bölmek ve sonucu bir dizide saklamak istiyorum, böylece: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} çıktılar 1 1.50 string Bir yerde işe yaramayan bir çözüm buldum: arr=$(echo ${line}) Bundan sonra yankı ifadelerini çalıştırırsam, şunu elde …
206 arrays  string  bash  shell 

3
Ubuntu, “bash: ./program İzni reddedildi” diyor [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Bilgisayar 1 ve bilgisayar 2 üzerinde Ubuntu çalıştırıyorum. Bilgisayar 1 üzerinde bir C …
206 bash  shell  sh 








12
Bash / shell betiğinden http yanıt kodları nasıl değerlendirilir?
Ben bariz eksik hissediyorum ama başarılı değil man [curl|wget]veya google ("http" böyle kötü bir arama terimi yapar) hissediyorum var . Bir hata iletisi ile durum kodu 500 döndürerek, sık başarısız olan web sunucularımızdan birine hızlı ve kirli bir düzeltme arıyorum. Bu olduğunda, yeniden başlatılması gerekir. Temel nedenin bulunması zor gibi …
205 http  bash  shell  http-headers 

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.