EOL

ein Befehlszeilen-Skript- und Python-Modul zum Arbeiten mit Textdatei-End-of-line-Zeichen (EOL)
Jetzt downloaden

EOL Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Trent Mick
  • Website des Verlags:
  • http://code.google.com/u/trentm/

EOL Stichworte


EOL Beschreibung

Ein Befehlszeilen-Skript und Python-Modul für die Arbeit mit Textdatei end-of-line (EOL) Zeichen EOL ist sowohl eine Kommandozeilen-Skript und ein Python-Modul für die Arbeit mit End-of-line-Zeichen in Text files.Command-line Beispiele: ** Liste der EOL-style ** gegebener Pfade: $ EOL * .txt foo_cr. txt: Mac Classic (CR) foo_crlf.txt: Windows (CRLF) foo_empty.txt: Nein EOLs foo_lf.txt: Unix (LF) foo_mixed.txt: Gemischt, predominatly Unix (LF) Recursively: $ EOL -r ~ / src / redis /Users/trentm/src/redis/.gitignore: Unix (LF) /Users/trentm/src/redis/BETATESTING.txt: Unix (LF) / Users / trentm / src / redis / BUGS: Unix (LF) / Benutzer / trentm / src / redis / KOPIEREN: Unix (LF) ... /Users/trentm/src/redis/zmalloc.h: Unix (LF) /Users/trentm/src/redis/.git/HEAD: Unix ( LF) /Users/trentm/src/redis/.git/config: Unix (LF) ... / Users / trentm / src / redis / Client-Bibliotheken / README: Unix (LF) / Users / trentm / src / redis / Design-Dokumente / REDIS-CLUSTER: Unix (LF) /Users/trentm/src/redis/doc/AppendOnlyFileHowto.html: Unix (LF) /Users/trentm/src/redis/doc/AuthCommand.html: Unix (LF ...) ** Dateien finden ** mit dem angegebenen EOL-style: $ EOL -f crlf -x .svn -r ~ / src / Python /Users/trentm/src/python/Doc/make.bat /Users/trentm/src/python/Lib/email/test/data/msg_26.txt / Users / trentm / src / Python / Lib / Kodierungen / CP720 Py /Users/trentm/src/python/Lib/test/decimaltestdata/and.decTest ... /Users/trentm/src/python/PC/VS8.0/x64.vsprops / Users / trentm / src / python / PCbuild / pcbuild.sln ... ** konvertieren von Dateien ** zu einem bestimmten EOL-style: $ EOL ~ / src / python / tools / msi / merge.py / Users / trentm / src / python / tools / msi / merge Py: Windows (CRLF) $ EOL -c cr ~ / src / python / tools / msi / merge.py # Aber wer wirklich CR will (auch bekannt als Mac Classic, '\ r') EOLs. # "Native" ist ein Alias für den EOL-Stil stammt aus dem $ EOL aktuellen Plattform -c nativen ~ / src / Python / Tools / msi / merge.py umgewandelt `/ Users / trentm / src / Python / Tools / msi / merge.pyLF EOLs $ EOL ~ / src / python / tools / msi / merge.py /Users/trentm/src/python/Tools/msi/merge.py: Unix (LF) Beispiele Modul: ** Liste der EOL-style ** gegebene Pfade: >>> import EOL, glob >>> für Pfad in glob.glob ( "*. txt") >>> für Pfad in glob.glob ( "* .txt".):. .. Druckpfad, eol.eol_info_from_path (Pfad) ... foo_cr.txt ( '\ r', '\ r') # (, ) foo_crlf.txt ( '\ r \ n ' '\ r \ n') foo_empty.txt (None, '\ n') # die nativen EOL für leeren Inhalt foo_lf.txt schlägt vor ( '\ n', '\ n') foo_mixed.txt (, '\ n') Recursively: >>> for i in eol.eol_info_from_path_patterns (, rekursive = True): print i ... (' / Benutzer /trentm/src/redis/.gitignore ' '\ n', '\ n') ( '/Users/trentm/src/redis/BETATESTING.txt', '\ n', '\ n') (' / Benutzer / trentm / src / redis / BUGS ' '\ n', '\ n') (' / Users / trentm / src / rot ist / COPYING, '\ n', '\ n') ... ** Konvertieren von Dateien ** auf einen EOL-Stil gegeben: >>> path =/ Users / trentm / src / Python / Tools / msi / merge.py>>> eol.eol_info_from_path (path) ( '\ r \ n', '\ r \ n') >>> eol.convert_path_eol (Pfad: "\ n") >>> eol.eol_info_from_path (path ) ( '\ n', '\ n') Voraussetzungen: · Python


EOL Zugehörige Software