Iterpipes

Eine Bibliothek zum Laufen von Shell-Pipelines mit shell-artiger Syntax
Jetzt downloaden

Iterpipes Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andrey Vlasovskikh
  • Website des Verlags:
  • http://code.google.com/u/andrey.vlasovskikh/

Iterpipes Stichworte


Iterpipes Beschreibung

Eine Bibliothek zum Laufen von Shell-Pipelines mit shell-artiger Syntax Iterpipes ist eine Python-Bibliothek, die erheblich geändert werden kann. Kommentare sind willkommen Ermöglicht die Durchführung von Dingen, die als rote Warnkästchen auf der Unterprozesshilfe * 0,2 Kloc, Tests inkl. linecmd ('ls {}', '/ path / to / dir') | streifen (' ')) >>> List (Dateien) Rohrleitungen 100000 Zeilen über WC--L, schließen Sie sich dem resultierenden, in eine einzelne Zeichenfolge an und konvertieren Sie sie zu einem int: >>> von iterpipes import cmd, teilnehmen >>> wc = cmd ('wc -l') | Strip () | Join | int >>> Zahlen = ('% d '% i für i in xrange (100000)) >>> WC (Numbers) # oder Run (WC, Nummern) 100000Delete / Pfad / bis / DIR und alle Dateien darunter, erhalten Sie den Rückkehrcode oder prüfen Sie den Rückkehrcode oder prüfen Sie für Ausnahmen:> >> Von IterPipes Import Call, Check_Call >>> Anruf (CMD ('RM -FR {}', '/ path / diff {}')) 0 >>> check_call (cmd ('rm-rm -fr {}', ' / path / to / dif ')) Gesamtleitungen in * .py-Dateien Unter / Pfad / bis / DIR, Verwenden Sie die sicheren Shell-Parameter-Formatierung: >>> Total = CMD (...' Finde {} -Name {} -print0 | xargs -0 WC -L | ack -1 | awk {} ', ...' / path / to / dif ',' * .py ',' {drucken $ 1} ') >>> Run (Total | Streifen (). s {} ', URL) | Join | etree.fromstring) >>> e.tag' {http://www.w3.org/2005/atom} FEED 'Anforderungen: · Python


Iterpipes Zugehörige Software