2014-09-05 11 views
5

Wie lösche ich alle wiederkehrenden Aufgaben in taskwarrior, die abgeschlossen sind, bis zu einem bestimmten Datum?taskwarrior, alte wiederkehrende Aufgaben löschen

Ich habe versucht:

task Nevena until:07/29/2014 uuids 

denen gelistet werden, die vor diesem Zeitpunkt fallen, und ihre IDs zu sammeln, so dass ich konnte Rohr sie Befehl löschen, aber ich habe nicht die erwarteten Ergebnisse erhalten.

Antwort

4

Ich fand Antwort, nach mir die Haare für eine Weile ziehen:

task $(task uuids due.before:now) delete 

der Trick.

Dies funktionierte, denn egal, um welches Datum es sich handelte, abgeschlossene Aufgaben hatten kein Fälligkeitsdatum in der Zukunft, so dass dieser Befehl meine aktuellen, neuen Aufgaben mit Fälligkeitsdaten unberührt ließ.

+2

Warnung: Dieser Befehl löscht möglicherweise auch Aufgaben, die nicht wiederholt werden – Andi

Verwandte Themen