remove move on /

This commit is contained in:
tomamplius 2022-10-09 09:35:21 +02:00 committed by GitHub
parent 270836b30e
commit e1c55a2da7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 14 deletions

View File

@ -1,16 +1,4 @@
#!/bin/bash #!/bin/bash
dir=$(pwd) KEEP="dist package.json yarn.lock client builder build pm2.config.js docker_run.sh"
declare -a keep=("dist" "package.json" "yarn.lock" "client" "builder" "build" "pm2.config.js" "docker_run.sh") ls | grep -v $(echo ${KEEP} | awk '{split($0,a," ");for (i in a) printf "-e ^"a[i]"$ "}') | xargs rm -fr
for moveDir in "${keep[@]}"
do
mv $moveDir / 2>/dev/null
done
cd /
rm -r $dir
mkdir $dir
for keepDir in "${keep[@]}"
do
mv /$keepDir $dir/ 2>/dev/null
done
cd $dir
NODE_ENV=production yarn NODE_ENV=production yarn