«parameter» etiketlenmiş sorular


2
Bash işlevinde isteğe bağlı parametreler
Hızlı bir şekilde yeni bir SVN dalı yapmak gibi bir fonksiyon var function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; } Hangi hızlı bir şekilde aramak ve adresleri ve diğer bazı şeyleri yapıştırmak zorunda kalmadan yeni bir şube yapmak için kullanın. Ancak ileti (-m seçeneği) için, …

1
Komutun bir parçası olarak boşluklu bas takma adı
Takma adın içinde bir boşluk olduğu bir bash takma adı oluşturmaya çalışıyorum. Fikir, takma adın (yani con) temsil ettiği sudo openvpn --config /path/to/my/openvpn/configs/. Diğer conad kullanıldığında okunabilir bir komutla sonuçlanır . yani: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Ben böyle takma ilan edemeyeceğini biliyoruz: con ="sudo openvpn --config /path/to/my/openvpn/configs/". …

2
Dizinin adının dinamik olduğu (yani bir değişkende depolanan) bash dizisindeki öğe sayısını sayma
Sorunun kısa açıklaması: Orada yerleşik mı bash yönteminin dizinin adı (yani bir değişkende saklanır) dinamiktir bash dizi öğe sayısını saymak için, olmadan tam dizinin kopya yapmadan veya kullanarak başvurmadan eval? Daha fazla bilgi: Bash parametresi ikamesini kullanarak aşağıdakileri yapabilirsiniz: Bir dizinin uzunluğunun belirlenmesi: myArr=(A B C); echo ${#myArr[@]}. Bir değişkeni …

5
Bash parametre dizisini $ @ dizinleme ve değiştirme
İçindeki dizinlere atıfta bulunmak mümkün mü $@? GrayCat'in wiki'sinde aşağıdaki gibi kullanmak için herhangi bir referans bulamıyorum ve Gelişmiş Komut Dosyası Kılavuzu ve diğerleri bunu değiştirmeden önce bunu farklı bir değişkene atar. $ echo ${@[0]} -bash: ${@[0]}: bad substitution Amaç DRY : İlk argüman bir şey için kullanılır ve geri …
11 bash  parameter 



10
Bash: IPv4 adresinin dört bölümünden birini çıkarın
Sözdizimini ${var##pattern}ve ${var%%pattern}bir IPv4 adresinin son ve ilk bölümünü ayıklamak için kullanabiliriz : IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} Parametre genişletme kullanarak bir IPv4 adresinin ikinci veya üçüncü bölümünü nasıl ayıklayabiliriz? İşte benim çözüm: …


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.