Browse Source

chore: 利用tr命令把bin目录下脚本分行格式从C改成LF

Junling Bu 5 years ago
parent
commit
73c938ebbc
2 changed files with 12 additions and 4 deletions
  1. 6 2
      deploy/util/lazy.sh
  2. 6 2
      docker/util/lazy.sh

+ 6 - 2
deploy/util/lazy.sh

@@ -41,8 +41,12 @@ scp -i $ID_RSA -r  ./deploy $REMOTE:/home/ubuntu/
 # 这里使用tr命令,因为有可能deploy.sh和reset.sh的换行格式是CRLF,而LINUX环境应该是LF
 ssh $REMOTE -i $ID_RSA << eeooff
 cd /home/ubuntu/deploy/bin
-cat deploy.sh | tr -d '\r' > deploy.sh
-cat reset.sh | tr -d '\r' > reset.sh
+cat deploy.sh | tr -d '\r' > deploy2.sh
+mv deploy2.sh deploy.sh
+chmod +x deploy.sh
+cat reset.sh | tr -d '\r' > reset2.sh
+mv reset2.sh reset.sh
+chmod +x reset.sh
 sudo ./reset.sh
 exit
 eeooff

+ 6 - 2
docker/util/lazy.sh

@@ -41,8 +41,12 @@ scp -i $ID_RSA -r  ./docker $REMOTE:/home/ubuntu/
 # 这里使用tr命令,因为有可能deploy.sh和reset.sh的换行格式是CRLF,而LINUX环境应该是LF
 ssh $REMOTE -i $ID_RSA << eeooff
 cd /home/ubuntu/docker/bin
-cat deploy.sh | tr -d '\r' > deploy.sh
-cat reset.sh | tr -d '\r' > reset.sh
+cat deploy.sh | tr -d '\r' > deploy2.sh
+mv deploy2.sh deploy.sh
+chmod +x deploy.sh
+cat reset.sh | tr -d '\r' > reset2.sh
+mv reset2.sh reset.sh
+chmod +x reset.sh
 sudo ./reset.sh
 exit
 eeooff