2014-09-05 16 views
5

Come faccio a eliminare tutte le attività ricorrenti in taskwarrior, che sono stati completati, fino a una certa data?taskwarrior, eliminare i vecchi compiti ricorrenti

ho provato:

task Nevena until:07/29/2014 uuids 

per ottenere elencato quelli che cadono prima di tale data, e raccogliere i loro id, così ho potuto pipe loro di eliminare il comando, ma non ho ottenuto i risultati attesi.

risposta

4

ho trovato risposta, dopo aver tirato i capelli per un po ':

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

ha fatto il trucco.

Questo ha funzionato, perché non importa quale sia la data era, attività completate non aveva alcuna data di scadenza, in futuro, in modo da questo comando lasciato intatte le mie attuali mansioni freschi con date di scadenza.

+2

Avviso: questo comando potrebbe anche eliminare attività che non sono ricorrenti – Andi

Problemi correlati