1234567891011121314151617181920212223242526 |
- #!/bin/bash
- FILENAMES=$(ls)
- for FILENAME in $FILENAMES
- do
- if [[ ! ($FILENAME =~ ".exe" || $FILENAME =~ ".sh")]];then
- gzip -S ".gz" $FILENAME
- elif [[ $FILENAME =~ ".exe" ]];then
- zip -m ${FILENAME%.*}.zip $FILENAME
- else echo "skip $FILENAME"
- fi
- done
- FILENAMES=$(ls)
- for FILENAME in $FILENAMES
- do
- if [[ $FILENAME =~ ".zip" ]];then
- echo "rename $FILENAME"
- mv $FILENAME ${FILENAME%.*}-${VERSION}.zip
- elif [[ $FILENAME =~ ".gz" ]];then
- echo "rename $FILENAME"
- mv $FILENAME ${FILENAME%.*}-${VERSION}.gz
- else
- echo "skip $FILENAME"
- fi
- done
|