Hello Ur,

because those are »options« and not »positional arguments«. This allows to 
specify multiple TicketIDs and TicketNumbers on the same commandline.

Martin Gruner
Team Lead R&D

OTRS AG
Bahnhofplatz 1a
94315 Straubing

T: +49 (0)6172 681988 0
F: +49 (0)9421 56818 18
I:  www.otrs.com/

Geschäftssitz: Bad Homburg, Amtsgericht: Bad Homburg, HRB 10751, USt-Nr.: 
DE256610065
Aufsichtsratsvorsitzender: Burchard Steinbild, Vorstand: André Mindermann 
(Vorsitzender), Christopher Kuhn, Sabine Riedel

Mobile Kommunikation und transparente Prozesse - Mit der OTRS Business 
Solution™ Managed 5 schnell und ohne eigene IT-Ressourcen starten  - Jetzt neue 
Features entdecken und bestellen
https://www.otrs.com/neu-in-otrs-business-solution-5-mobile-kommunikation-transparente-prozesse/?lang=de

> Am 23.03.2016 um 12:57 schrieb Úr Balázs <urbal...@gmail.com>:
> 
> Hi,
> 
> There is a command line tool in OTRS 4 for deleting tickets:
> 
> otrs.TicketDelete.pl - delete tickets by number.
> Copyright (C) 2001-2016 OTRS AG, http://otrs.com/
> 
> Usage: otrs.TicketDelete.pl [options]
> 
>  Options are as follows:
>  --help                             display this option help
>  --TicketNumber no1 no2 no3         delete listed tickets (by ticket number)
>  --TicketID no1 no2 no3             delete listed tickets (by ticket id)
> 
> $ perl otrs.TicketDelete.pl  --TicketNumber 2015120616000016 2016020116000015
> Deleting specified tickets...
> 2 tickets have been deleted.
> 
> 
> In OTRS 5 there is also a command line tool to delete tickets:
> 
> perl otrs.Console.pl Maint::Ticket::Delete --help
> 
> Delete one or more tickets.
> 
> Usage:
> otrs.Console.pl Maint::Ticket::Delete [--ticket-number ...(+)]
> [--ticket-id ...(+)]
> 
> Options:
> [--ticket-number ...(+)]       - Specify one or more ticket numbers
> of tickets to be deleted.
> [--ticket-id ...(+)]           - Specify one or more ticket ids of
> tickets to be deleted.
> [--help]                       - Display help for this command.
> [--no-ansi]                    - Do not perform ANSI terminal output coloring.
> [--quiet]                      - Suppress informative output, only
> retain error messages.
> 
> 
> This is not work:
> perl otrs.Console.pl Maint::Ticket::Delete --ticket-number
> 2016032344000018 2016022644000041
> Error: found unknown arguments on the command line ('2016022644000041').
> 
> But this works:
> perl otrs.Console.pl Maint::Ticket::Delete --ticket-number
> 2016032344000018 --ticket-number 2016022644000041
> Deleting tickets...
>  8
>  5
> 2 tickets have been deleted.
> 
> Why is it neccessary to set --ticket-number several times? Why doesn't
> work with a list of ticket numbers separated by space or something
> other separator?
> 
> Regards,
> Balázs
> ---------------------------------------------------------------------
> OTRS mailing list: otrs - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs
> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to