Difference between revisions of "Remove all files apart from some specified"
From MyWiki
Line 21: | Line 21: | ||
rm -f !(*.zip|*.iso) | rm -f !(*.zip|*.iso) | ||
rm -v -i !(*.php) | rm -v -i !(*.php) | ||
+ | |||
+ | ============ | ||
+ | rm PATH/!(*.txt) | ||
</source> | </source> |
Revision as of 15:39, 6 January 2015
## Delete all file except file1 ## rm !(file1) ## Delete all file except file1 and file2 ## rm !(file1|file2) ## Delete all file except all zip files ## rm !(*.zip) ## Delete all file except all zip and iso files ## rm !(*.zip|*.iso) ## You set full path too ## rm /Users/vivek/!(*.zip|*.iso|*.mp3) ## Pass options ## rm [options] !(*.zip|*.iso) rm -v !(*.zip|*.iso) rm -f !(*.zip|*.iso) rm -v -i !(*.php) ============ rm PATH/!(*.txt)