-
Shell Script 관련Miscellaneous Dictionary 2022. 9. 3. 09:51
1. 전반적인 기초 내용
https://engineer-mole.tistory.com/200
[Linux] 쉘 스크립트(Shell script) 기초
쉘 스크립트란? 쉘 스크립트란 간단히 말하자면 Unix커맨드등을 나열해서 실행하는 것이다. 언제 어떤 조건으로 어떠한 명령을 실행시킬 것인가, 파일을 컨텐츠를 읽어 들일 것인가, 로그 파일을
engineer-mole.tistory.com
2. awk 명령어
https://recipes4dev.tistory.com/171
리눅스 awk 명령어 사용법. (Linux awk command) - 리눅스 파일 텍스트 데이터 검사, 조작, 출력.
1. awk 명령어. 대부분의 리눅스 명령들이, 그 명령의 이름만으로 대략적인 기능이 예상되는 것과 다르게, awk 명령은 이름에 그 기능을 의미하는 단어나 약어가 포함되어 있지 않습니다. awk는 최
recipes4dev.tistory.com
3. xargs 명령어
https://jjeongil.tistory.com/1574
Linux : Xargs 사용 방법, 예제, 명령어
xargs 유틸리티를 사용하여 표준 입력에서 명령을 작성하고 실행할 수 있습니다. 일반적으로 pipe를 통해 다른 명령과 함께 사용된다. xargs를 사용하면 mkdir 및 rm과 같은 명령줄 유틸리티에 표준 입
jjeongil.tistory.com
4. 코드스테이츠에서 배운 자동 시작 스크립트
$ nano restart.sh // 에디터로 파일을 생성한 후 아래 내용을 붙여넣기 해주세요. ================================================================================ #!/bin/bash ps -ef | grep "DeployServer-0.0.1-SNAPSHOT.jar" | grep -v grep | awk '{print $2}' | xargs kill -9 2> /dev/null if [ $? -eq 0 ];then echo "my-application Stop Success" else echo "my-application Not Running" fi echo "my-application Restart!" echo $1 nohup java -jar build/libs/DeployServer-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev > /dev/null 2>&1 &
-> if문 의 조건절 [ ] 안에 $? 의 의미는 다음과 같다.
$? is used to find the return value of the last executed command.5. 2> /dev/null
2>/dev/null 의미란??
오늘 해커스쿨 운동장(?)에서 놀다 보니 2>/dev/null 관련된 문제가 있었다 일단 문제는 역시 내 수준하고는..... 너무 어려워 ㅜㅜ 암튼 그래서 먼저 풀어 보신분들의 해답(?)등을 참고 하다보니 위
blog.shakii.co.kr
'Miscellaneous Dictionary' 카테고리의 다른 글
[JAVA] ThreadLocal (0) 2022.09.09 서블릿, 서블릿 컨테이너, 서블릿 필터 (0) 2022.09.09 Github 특정 브랜치 클론 (0) 2022.09.01 [SpringBoot] @SpringBootTest, @WebMvcTest, @AutoConfigureMockMvc (0) 2022.08.28 [Spring] ApplicationEventPublisher 관련 (0) 2022.08.28