Hi,
Patrick Dupre wrote:
Sorry, I am a bit of list This command line works in a shell, but not in a bash I may miss some quotes ! Thanks for your help.
/usr/bin/rm -v !(ZMAT*|out*|Out*|GENBAS|Note*)
The !(ZMAT*|...) syntax requires the bash extglob option. This must be explicitly enabled in a non-interactive session (like a script). For example:
#!/bin/bash
shopt -s extglob /usr/bin/rm -v !(ZMAT*|out*|Out*|GENBAS|Note*)