Kabuk bayraklarıUnix Shell Scriptleri için Açık Kaynak Komut Satırı Bayrakları Modülü | |
Şimdi İndirin |
Kabuk bayrakları Sıralama ve Özet
Reklamcılık
- Lisans:
- GPL
- Fiyat:
- FREE
- Yayıncı adı:
- Kate A Ward
- yayıncı web sitesi:
- http://code.google.com/p/shflags/
- İşletim sistemleri:
- Mac OS X
- Dosya boyutu:
- 42 KB
Kabuk bayrakları Etiketler
Kabuk bayrakları Açıklama
Unix Shell Scriptleri için Açık Kaynak Komut-Satırı Bayrağı Modülü Shell Flags (Shflags), Bourne Tabanlı Unix Shell Scripts (Bash, Dash, KSH, SH, ZSH) birçok UNIX OSes (Linux, Solaris, Mac OS X, vb. .). Çoğu kabuk komut dosyası, bayraklar işleme için GetOpt'u kullanır, ancak çeşitli OSES'deki GetOpt'in farklı sürümleri, taşınabilir kabuk komut dosyalarını zorlaştırır. Kabuk bayrakları bunun yerine, işletim sistemi sürümleri ve kabuğun arasında değişmeyen bir API sağlar, böylece komut dosyası yazarı komut dosyasının çalışacağından emin olabilir. Shflags, Google-Gflags C / Python Kütüphanesinin bir parçasıdır. Bu sürümde yenilikler: · Sabit sayı # 7, uzun bayrakların '=' ile tanımlandığı yerlerde (örneğin) (örneğin --abc = 123) yaptı · Kullanıcının, bayrak dışı komut satırı argümanının kaç olduğunu bilmesi imkansız · Kullanılabilir, çünkü `` flags_argc``in geri döndüğü değer yanlıştı. · `` Flags_argc` değeri şimdi eskidir, ancak geriye doğru korunacak · Uyumluluk. Bayrak dışı argümanları alma yöntemi, yürütülmesidir. · `` Eval set - "$ {flags_argv}" `` ** bayraklardan sonra ** arayın. Argümanlar olacak · Standart Shell $ #, $, $ *, 1, 1, vb. Değişkenler kullanılarak kullanılabilir. · # 7 sayısı için yukarıdaki düzeltme nedeniyle, bayrakları karıştırmak için uygun destek var. · Komut satırında bayrak olmayan argümanlar ile. Önceden, tüm bayrak olmayan argümanlar · Komuta hattının sonunda olması gerekiyordu. · "` _Flags_standardgetopt () `` `` `` _flags_enhancedgetopt () `` `` `` ` · `` _Flags_getoptstststandart () `` ve `` `` _flags_getoptenans () ``. · '-U' kabuk bayrağının ayarlanmasını ve restorasyonunu ortaya çıkardı. · Bir hata olarak değişkenler. Doğrulandığı için bu kütüphanede olması için bir nokta yok · Ünite testlerinde ve temelde fayda sağlamaz. · Üretilen yardımın ekstra 'x' eklediği Solaris'in altında sabit hata · Karakterler. · Ayrılmış bayrak değişkenleri için (örneğin, bayraklar_true) kontrolleri eklendi. · Bazı unset değişken hataları düzeltildi. · Şimdi varsa gerçek GETOPT hatasını bildirin. · Tüm testler şimdi bir standart veya gelişmiş olup olmadığına bağlı olarak atlamayı doğru bir şekilde etkinleştirin. · GetOpt bulunur. · OS sürümünü Solaris için işletim sistemi sürümüne ekledi. · Sabit bayraklar_reset (), böylece varsayılan değer ortamını belirler.
Kabuk bayrakları İlgili Yazılım