.sh만들고 실행하는 법
https://deeplify.dev/server/bash/create-execute-file-in-linux
argument / 인자 받는 법
https://jink1982.tistory.com/36
shell에서 조건문 만들기
https://jink1982.tistory.com/48
shell에서 출력값 가리기
: 표준출력값/표준오류값 선택해서 출력하기
https://minsone.github.io/shell/shell-dev-null
directory 이름을 array로 받아서 for 문 돌리기
https://stackoverflow.com/questions/18884992/how-do-i-assign-ls-to-an-array-in-linux-bash
===========
링크대로 했는데 원하는 결과가 나오는데 생각보다 많은 시간이 걸림.
30분이면 될 줄 알았는데 2시간 걸림..아놔
## 주의할점
COMMAND NOT FOUND가 뜬다면
1) 철자가 틀렸거나
2) 띄어쓰기 틀렸거나
3) shell file에 권한이 없거나
-> 해결법 : https://www.shells.com/l/en-US/tutorial/How-to-Fix-Shell-Script-Permission-Denied-Error-in-Linux
4) TAB을 잘못 눌렀을
-> 난 4가지 상황이 모두 발생했다 ㅋㅋ
## 1 위와 같은 일을 방지할 수 있는 "가장 빠른" 방법
1) 다른 사람들의 샘플 스크립트를 복사해서 RUN해본다.
2) 샘플 스크립트를 템플릿처럼 사용해서 수정해서 사용한다.
## 2 느려도 실력을 키우는 방법
-> SHELL script grammer 학습하기!
https://wiki.bash-hackers.org/howto/getopts_tutorial
https://blog.d0ngd0nge.xyz/shell-script/
## 이것저것 시도해봤던 것********
0) key arguement 사용하기
1) python 실행 명령어 넣기 + argument 사용하는 다양한 방법
https://stackoverflow.com/questions/18884992/how-do-i-assign-ls-to-an-array-in-linux-bash
2) 배열만들어보기 + 문자열도 array처럼 취급한다(신기)
https://stackoverflow.com/questions/18884992/how-do-i-assign-ls-to-an-array-in-linux-bash
https://wiseworld.tistory.com/115
'Developing.. > POSIX:Linux' 카테고리의 다른 글
vi 사용법 정리 (0) | 2022.07.19 |
---|---|
symlink (0) | 2022.07.17 |
LINUX - 계정 추가 : ADDUSER (0) | 2022.07.08 |
file link / ln 명령어 (0) | 2022.06.08 |
ssh port forwarding (1) | 2022.06.03 |