# shell script

26개의 포스트

EC2 인스턴스에 배포 쉘 스크립트 작성하기

EC2인스턴스에 백엔드 프로그램과 프론트엔드 프로그램을 업로드 한 후 구동을 한다. 하지만 매 기능 업데이트시마다 pull받고, build하고, 서버 재시작하고... 너무 번거롭다. 이를 한 번의 명령어를 입력하여 자동화할 수 있도록 쉘 스크립트를 작성한다.EC2 컨테

7일 전
·
0개의 댓글
post-thumbnail

shell script 기초

A shell script is text file that contains a series of commandsany work you can do on the command line can ba automated by a shell scriptday1.sh 파일을 아래

2021년 8월 5일
·
0개의 댓글
post-thumbnail

xcode에서 사용할 shell script 작성하기 3/3

나의 기본 전략은 이렇다.sns로그인에 사용할 plist의 키를 임시의 snsinfo.plist를 만들어 놓는다.1에서 만든 키를 과감하게 info.plist에서 삭제한다.snsinfo.plist를 info.plist에 merge 한다.plistbuddy에는 add 가

2021년 7월 22일
·
0개의 댓글

xcode에서 사용할 shell script 작성하기 2/3

목표: 타겟별로 구분지을 수 있는 파일을 만들고 거기에서 값을 읽어와서 info.plist를 수정.사실, 쉘 스크립트? 뭐 그거 별거있겠어하고 만만하게 보고 덤볐는데...생각만큼 잘 되지 않았다.실제로 xcode의 Build Phases에 Run Script에서 실행해

2021년 7월 22일
·
0개의 댓글

[Shell Script] nohup으로 실행한 프로세스 종료

이전 포스트에서 딥러닝 훈련 시 다양한 하이퍼파라미터에 대한 실험을 진행하기 위한 bash 파일을 만들고, 이를 실행하는 법을 다뤘다.bash 파일 작성 및 실험 링크일반적으로 터미널에서 ctrl+c를 누르면 종료할 수 있지만, 백그라운드로 돌리게되면 이 방법으로 실험

2021년 5월 24일
·
0개의 댓글
post-thumbnail

Push_Swap 테스트 쉘 스크립트

push_swap 프로그램을 구현하는 과정에서 필요한 테스트 쉘 스크립트 파일을 작성해보았다.push_swap 프로그램은 최소 2개의 인자부터 수많은 인자들이 존재할 경우에도정상적으로 동작해야한다.그러기 위해서는 각 인자의 개수마다 경우의 수를 따져보고 테스트를 빈번하

2021년 5월 23일
·
0개의 댓글

[Shell Script] 딥러닝 훈련 bash 파일 작성

terminal 오픈 후vi experiment.shbash 작성 ::wq -> bash file 저장 후 out 명령어빠져나온 후 sh train.sh 실행백그라운드로 실험 돌리고 싶은 경우, nohup sh train.sh & -> 결과가 nohup.out에 저장됨

2021년 4월 27일
·
2개의 댓글
post-thumbnail

Shell Script Syntax

💡자주쓰이는 유용한 문법들을 알아보자🤷‍♀️

2021년 4월 13일
·
0개의 댓글
post-thumbnail

Shell Script 기초

💡Linux의 기본!! Shell Script에 대해 알아보자🤷‍♀️

2021년 4월 13일
·
0개의 댓글

쉘 스크립트

Reference

2021년 4월 5일
·
0개의 댓글

[Shell Script] 조건문, 반복문, 연산자, 정규표현식

쉘 스크립트를 만들거나 사용할 때 가장 많이 쓰이는 문법과 정규 표현식들을 알아보자.

2021년 3월 14일
·
0개의 댓글

[Shell Script] 기초 문법 - 변수

쉘 스크립트를 작성할 때 가장 많이 사용하는 기초 문법을 알아보자.

2021년 3월 10일
·
0개의 댓글
post-thumbnail

쉘 스크립트와 crontab을 활용한 배포 자동화

나는 aws에서 프리티어로 제공된 ubuntu 서버를 사용하고 있었다. 나중에 메모리 부족으로 인해서 -어떤 문제였는지는 다른 글에서 설명하도록 하고- 결국 라즈베리파이로 옮기긴 했으나, 기본적인 골자는 똑같기 때문에 aws 기준으로 설명을 한다.local에서 작업을

2021년 3월 7일
·
0개의 댓글
post-thumbnail

[Bash] Shell Script 기초 개념

명령의 기본적인 구조를 살펴보면 다음과 같다.제일 앞에 명령 이름이 오고 다음에 '공백' 그 다음 첫 번째 인수 '공백', ... ⇒ 명령은 공백으로 분리하여 작성한다. 를 명령으로 인식하고 를 마지막 인자로 인식하기 때문에 는 각각 공백으로 분리하여 작성되어야 한

2021년 2월 20일
·
0개의 댓글

[Bash] test

File testsString TestsArithmetic Tests기타 문법파일의 drwxrw-rw- 이런 모드 값을 가지고 판단한다.간단한 예시 파일이며 실행 가능한지 파악하기연산자test 명령의 산술 연산자는 기본적으로 정수값만 다룬다.⇒ 위의 예시에서 알 수

2021년 2월 20일
·
0개의 댓글

[Linux] AWS에서 초기 스크립트

AWS에서 EC2 인스턴스를 생성할 때 초기 Linux 설정을 해주어야 한다.아래 스크립트는 개인 정리용으로 만들었습니다.Ubuntu 18.04에서만 동작합니다.추후 변경 사항 있을 시 수정하겠습니다.

2021년 2월 19일
·
0개의 댓글

[Linux]서버 원격 접속 후 조작(Shell Script)

터미널만들어진 디렉토리터미널만들어진 cs파일cs파일이 없을 시 해당 디렉토리 empty 문구 출력터미널타 서버에 복사된 zip 파일

2021년 1월 27일
·
0개의 댓글
post-thumbnail

[Bash] sed

출처 리눅스 커맨드라인 쉘 스크립트 바이블멀티라인 명령 사용하기대기 영역 이해하기명령을 부정형으로 바꾸기흐름 바꾸기패턴을 사용하여 바꾸기스크립트에서 sed 사용하기sed 유틸리티 만들기기본 sed 편집 명령을 사용하다 보면 제약이 발생한다. 모든 sed 편집기 명령은

2021년 1월 24일
·
0개의 댓글
post-thumbnail

[Bash] Regular Expression

정규표현식을 정의하기기초 살펴보기패턴 확장하기표현식 만들기Linux 유틸리티가 텍스트를 걸러내는 데 사용하는 정의 패턴 템플릿→ ../.ba\* 매개변수는 ls 명령에서 이름이 .ba로 시작하는 파일만 보여주도록 지시한다.Linux에는 2개의 이닉 있는 정규표현식 엔진

2021년 1월 14일
·
0개의 댓글
post-thumbnail

쉘 스크립트로 코딩 도장 시작하기

coding dojo는 무엇인가? 매일 매일 간단한 프로그래밍 문제를 TDD로 풀어보면서 코딩 실력을 키우는 '코딩 도장' 이다. 문제풀이 뿐 아니라 테스트 주도 개발이 포함되어 있어서 환경 설정을 해야 하는데, 주로 다음과 같이 수행한다. 이렇게 하면 xxx.tes

2021년 1월 2일
·
0개의 댓글