Durch die simple Änderung von `concat(getBasename(file))` zu `concat('*')` und Anpassung des Identifiers, Namens usw. zu `removex` (wie e`x`tra) erreicht man das Gewünschte.
*Ich denke, das sollte auch bei Linux tun (?).*
Löschen von Dateien beliebigen Namens `*.xyz` kann hilfreich sein, wenn viele Hilfsdateien erzeugt werden.
!config
# Clean rule for arara
# requires arara 3.0+
identifier: removex
name: RemoveX
command: <arara> @{removex}
arguments:
- identifier: removex
default: <arara> @{isNotEmpty(item, isWindows("cmd /c del", "rm -f").concat(' "').concat('*')concat('.').concat(item).concat('"'))}
Der Aufruf wäre dann
% arara: removex: {items: [ png , tmp ] }
löscht alle Dateien mit der Endung *.png `*.png` und *.tmp. `*.tmp`.