From da79e7b6e7de69713c54b021787fd55e058cd120 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnter=20Milde?= Date: Thu, 22 Mar 2018 15:45:30 +0100 Subject: [PATCH] =?utf8?q?update=20split-wortliste:=20Anh=C3=A4ngen=20von?= =?utf8?q?=20a-z=20ohne=20Trennzeichen.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Die Unterscheider "a" bis "z" werden direkt an den angegebenen Ausgabedateinamen angehängt, ein gewünschtes Trennzeichen kann natürlich in der Option --outfile angegeben werden. Betrifft sort.py und umformatierung.py mit option --split. --- skripte/MANIFEST | 2 +- skripte/python/edit_tools/split_wortliste.py | 2 +- skripte/sort.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/skripte/MANIFEST b/skripte/MANIFEST index 2d7ec30..839acad 100644 --- a/skripte/MANIFEST +++ b/skripte/MANIFEST @@ -152,7 +152,7 @@ sort.py ./sort.py liste.c liste.a liste.b > liste.abc Einsortieren in die nach Alphabet gesplitteten Dateien „wl-a“ bis „wl-z“: - ./sort.py neu.todo wl_* --split -o wl + ./sort.py neu.todo wl-* --split -o wl- Einsortieren und Patch erstellen: ./sort.py ../wortliste neu.todo --diff -o ../wortliste.patch diff --git a/skripte/python/edit_tools/split_wortliste.py b/skripte/python/edit_tools/split_wortliste.py index cd57f13..30bc012 100755 --- a/skripte/python/edit_tools/split_wortliste.py +++ b/skripte/python/edit_tools/split_wortliste.py @@ -84,7 +84,7 @@ def write_a_z(lists, destination): print ch, len(lines), if not lines: continue - outfile = file(destination+'-'+ch, 'w') + outfile = file(destination+ch, 'w') outfile.writelines(line.encode('utf8') for line in lines) diff --git a/skripte/sort.py b/skripte/sort.py index bdfdb8b..9ccede4 100755 --- a/skripte/sort.py +++ b/skripte/sort.py @@ -22,7 +22,7 @@ Zusammenfügen: ./sort.py liste.c liste.a liste.b > liste.abc Einsortieren (zusammenfügen und wieder aufteilen): - ./sort.py neu.todo wl_* --split -o wl + ./sort.py neu.todo wl-* --split -o wl- Einsortieren und Patch erstellen: ./sort.py ../wortliste neu.todo --diff -o ../wortliste.patch @@ -101,7 +101,7 @@ if __name__ == '__main__': help=u'Erstelle Patch im "unified diff" Format.' 'Vergleicht die erste Ausgangsdatei mit dem Resultat.') parser.add_option('-s', '--split', - help=u'Aufteilen in Dateien "OUTFILE_a" bis "OUTFILE_z".' + help=u'Aufteilen in Dateien "OUTFILEa" bis "OUTFILEz".' 'Vorgabe: False (nicht splitten)', action="store_true", default=False) parser.add_option('-u', '--unsorted', action='store_true', default=False, -- 2.11.4.GIT