How to use the "zip" command with wildcards in the External Command activity on Linux.
book
Article ID: KB0086095
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks
-
Not Applicable
-
Description
Description: New files are created at run time and users need to zip all files. The "zip" command with wildcard works in a shell, but not in the "External Command" activity using TIBCO Designer.
Resolution
1). To zip a folder, in order to include its subfolder, use "zip -r Text.zip FolderName" . 2). To zip all files/subfolders in a particular folder, use "zip -r /tmp/test.zip /tmp/test/ -i *.*". 3). The "-r" parameter is needed to "zip" with wildcards. 4). If you do not give the "-i" parameter, such as when using "zip -r /tmp/test.zip /tmp/test/*.* ", you will see "zip -r /tmp/test.zip . -i /tmp/test/*.* " in the "Output" tab of the "External Command". The command will fail.
Issue/Introduction
How to use the "zip" command with wildcards in the External Command activity on Linux.