«case» etiketlenmiş sorular

4
Bir bash davası ifadesinin sonunda “esac” ne anlama geliyor? Gerekli mi
Bir bash case ifadesinin sonunda beliren birden fazla "esac" örneği buldum, ancak kullanımı hakkında net bir belge bulamadım. Man sayfası onu kullanır ve hatta kelimesi üzerinde bir indeks içerir ( https://www.gnu.org/software/bash/manual/bashref.html#index-esac ), ancak kullanımını tanımlamaz. Bir vaka ifadesini, en iyi uygulamayı veya saf tekniği sonlandırmanın gerekli yolu mu?
55 bash  case 

4
Bir değişkeni durum koşulu olarak nasıl kullanabilirim?
|Bir caseifade testi olarak ayrılmış farklı dizeleri oluşan bir değişken kullanmaya çalışıyorum . Örneğin: string="\"foo\"|\"bar\"" read choice case $choice in $string) echo "You chose $choice";; *) echo "Bad choice!";; esac İfadenin ilk kısmını yazabilmek fooveya barçalıştırabilmek istiyorum case. Ancak, ikisini de al foove barikinciye götür: $ foo.sh foo Bad choice! …

8
Koşullara bağlı olarak vaka dönüşümü
Ben bash bir durum koşulunda bir if koşul dayalı düşme olması için bir yol arıyorum. Örneğin: input="foo" VAR="1" case $input in foo) if [ $VAR = "1" ]; then # perform fallthrough else # do not perform fallthrough fi ;; *) echo "fallthrough worked!" ;; esac Yukarıdaki kodda, eğer değişken …
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.