Fry :: Shell

FRY :: Shell, yüklenebilir fonksiyon kütüphanelerini kullanmayı teşvik eden esnek bir kabuk çerçevesidir.
Şimdi İndirin

Fry :: Shell Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Gabriel
  • yayıncı web sitesi:
  • http://search.cpan.org/~bozo/Fry-Shell-0.15/lib/Fry/Shell.pm

Fry :: Shell Etiketler


Fry :: Shell Açıklama

Fry :: Shell, yüklenebilir işlev kütüphanelerini kullanmayı teşvik eden esnek bir kabuk çerçevesidir. Fry :: Shell, yüklenebilir fonksiyonların yüklenebilir kütüphanelerini kullanmayı teşvik eden esnek bir kabuk çerçevesidir. Commandline: Perl -mfry :: Shell -Shell veya bir komut dosyasında: Paket MyShell; Fry :: Shell kullanın; #subs alt değerlendirme {$ CLS = Shift; $ kodum = ($ CLS-> bayrağı ('sıkı'))? 'sıkı kullanmak;' : ''; $ Kod. = "@_"; "$ KODU" olarak değerlendirin; } alt listeleri {$ CLS = Shift; @Stations = ({Name => 'Yüksek Enerji Tranc / Techno', IP => '' http://64.236.34.196:80/Stream/1003 '}, {name =>' Macondo Salsa ', IP =>' http://165.132.105.108:8000 '}, {name =>' Yeni yaş ', ip =>' http://64.236.34.67:80/Stream/2004 '},); $ CLS-> SaveArray (harita {$ _-> {ip}} @stations); İade haritası {$ _-> {name}} @stations; } #set Shell İstemi $ $ Hızlı = "Zeki İstemi:"; # Shell'i ve bir komutu doldurun ve bir seçenek benim $ sh = Fry :: Shell-> Yeni (İstemi => $ Hızlı, Load_OBJ => {CMDS => {ListStations => {a => 'ls'}}, seçme => {katı => {type => 'bayrak', a => 'n', default => 0}}}); #Begin Shell Loop $ Sh-> Shell (@argv); #### Örnek ucu, diğer olası yöntemlerin başlangıcı #Run kabuk bir kez $ sh-> bir kez (@argv); # yük kütüphaneleri ve her bir kütüphanenin _initlib $ sh-> initlibs (@modules) çalıştırır; $ sh-> loadfile ($ dosya); $ sh-> loadplugins ($ myplugin); $ Sh-> RunCMD ($ cmd); Fry :: Shell, bir kabuk oluşturmak için basit ve esnek bir yoldur. Diğer birçok hafif kabukların aksine, bu modül (BM) fonksiyon kütüphanelerini yüklemek ve böylece birkaç modüle göre uyarlanmış kabukları oluşturmayı teşvik eder. Kabuk şu anda Commandline'da yalnızca görüntülenemese de, çerçeve diğer görünümleri destekleyecek kadar esnektir (özellikle bir web. Bu modül, bir MVC çerçevesindeki model olarak hizmet vermektedir (hizmet verilir). Bir kabuk oturumunun temel olarak dört kabuk bileşeninden (sınıfları çekirdek sınıflar olarak bilinen) oluştuğunu bilin: Kütüphaneler (LIB), Komutlar (CMD), Seçenekler (OPT) ve değişkenler (VAR). Komutlar ve seçenekler herhangi biriyle aynıdır Kabuk ortamı: Bir fonksiyona eşleme ve bir seçeneğe ve bir seçeneğe komutun değişen bir seçeneğini değiştirirken, içindeki değişkenleri değiştirir veya komuttan önce işlevleri arayın. Değişkenler, bu komutlar ve seçeneklerle ilgili veriler dahil olmak üzere tüm yapılandırılabilir verileri saklar. Kütüphaneler için kaplardır. Bu bileşenlerin ilgili bir grup. İşte "Fry :: Shell" nin bazı önemli özellikleri: · Çalışma zamanında kabuk bileşenlerini yükleme / boşaltma. · Eklentiler üzerinden kabuk özelliklerini kullanmak için esnek çerçeve. Harici modüllere ihtiyaç duymayan bir çıplak asgari kabuk bile ayarlayabilirsiniz! Şu anda eklentiler, veri dökümü, okuma desteği, kabuk yapılandırmalarını okuma ve kabuk çıkışını görüntüleme için mevcuttur. · Komut hattında minimum yazma için komutlar ve seçenekler takdir edilebilir. · Komutlar, belirtilen yardım ve kullanıma sahip olabilir. · Komutların kullanıcı tanımlı argüman türlerine sahip olabilir. Biri, argüman türlerini alt yordamlarla veya geçmesi gereken testlerle tanımlar. Bu testler daha sonra bir komutun tanımlanmış argümanlarına uygulanır. Tanımlanmış argüman tipleri ile, bir komutun argümanları için otomatik tamamlama rutinlerini de tanımlayabilir. · Seçenekler değişkenleri değiştirebilir. Değişkenler kabuğun hemen hemen her yönü için olduğu için, seçenekler birçok çekirdek kabuk fonksiyonunu değiştirebilir. Kullanışlı bir örnek, geçerli satır için geçerli ayrışma alt yordamını adlandıran 'Parsecmd'dir. Bu VAR'ın değiştirilmesi, seçenekler ayrıldıktan sonra girişin nasıl değiştirileceğini değiştirir. · Seçenekler, çağrıldığında veya belirtilen miktarda yineleme için bir değer sürdürme yeteneği de dahil olmak üzere tanımlanmış farklı davranışlara sahip olabilir. · Varsayılan seçenekler, hangi numaraları çıktısal olan 'menü' içerir ve bir sonraki komutun numaralarına göre referans vermesini sağlar. · Tercih edilen çağrı cihazı ile sayfa çıkışı. · Multiline modu. · İyi bir varsayılan kütüphaneyle birlikte gelir, FRY: LIB :: Varsayılan, herhangi bir kabuk bileşenini boşaltmak, listelemek veya boşaltmak için, sistem komutlarını çalıştırın, Perl ifadelerini değerlendirin ve otomatik yüklenmiş kütüphanelerin yöntemlerini yürütür. Gereksinimler: · Perl


Fry :: Shell İlgili Yazılım

DCOP :: Amarok

DCOP :: AMAROK, bir Amarok nesnesiyle sistemin DCOP ile konuşmak için bir perl uzantısıdır. ...

173

İndirmek