release.sh 620 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. FILENAMES=$(ls)
  3. for FILENAME in $FILENAMES
  4. do
  5. if [[ ! ($FILENAME =~ ".exe" || $FILENAME =~ ".sh")]];then
  6. gzip -S ".gz" $FILENAME
  7. elif [[ $FILENAME =~ ".exe" ]];then
  8. zip -m ${FILENAME%.*}.zip $FILENAME
  9. else echo "skip $FILENAME"
  10. fi
  11. done
  12. FILENAMES=$(ls)
  13. for FILENAME in $FILENAMES
  14. do
  15. if [[ $FILENAME =~ ".zip" ]];then
  16. echo "rename $FILENAME"
  17. mv $FILENAME ${FILENAME%.*}-${VERSION}.zip
  18. elif [[ $FILENAME =~ ".gz" ]];then
  19. echo "rename $FILENAME"
  20. mv $FILENAME ${FILENAME%.*}-${VERSION}.gz
  21. else
  22. echo "skip $FILENAME"
  23. fi
  24. done