command shell
터미널 명령어 개발 업무를 하다보면 피할 수 없는게 커멘드 쉘 프로그램 이다. “Bourne Shell”, “Bash”, “CMD”, “PowerShell”, “fish”, “zsh” 등등 종류도 다양하다. 사용처 역시 웹개발, 원격서버 접속, GIT 명령어 수행, 자동화 도구 스크립트 작성 등 다양하다. 젠킨스 배포 스크립트 예 #!/bin/sh #/var/lib/jenkins/workspace/Kuzal/target/*.jar target=/home/ec2-user/kuzalBE jenkins=/var/lib/jenkins/workspace/Kuzal/target filename=kuzalBE.jar # 파일있으면 삭제 echo "deleting ${filename}" cd $target if test -e $filename then rm -f $filename fi echo "delete done" #jenkins 로 배포된 파일 복사 echo "copying ${filename}" cp $jenkins/*.jar...