Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- FOLDER=$1
- WAR_FILE=$2
- DIR=$(pwd)
- BACKUP_WAR_FILE="original_$WAR_FILE"
- if [ -z "$FOLDER" ]
- then
- echo "First attribute can't be empty"
- exit 1
- fi
- if [ -z "$WAR_FILE" ]
- then
- echo "Second attribute can't be empty"
- exit 1
- fi
- echo "Injecting '$FOLDER' folder structure into $WAR_FILE"
- echo " > Create $WAR_FILE backup: $BACKUP_WAR_FILE"
- cp $WAR_FILE $BACKUP_WAR_FILE
- echo " > Temporary move $WAR_FILE to $FOLDER"
- mv $WAR_FILE $FOLDER
- cd $FOLDER
- echo " > Repackaging $WAR_FILE with content of $FOLDER"
- zip -gr $WAR_FILE ./
- echo " > Move repackaged $WAR_FILE original destination: $DIR"
- mv $WAR_FILE $DIR
- cd $DIR
Add Comment
Please, Sign In to add comment