# sh

20230511 - 스크린샷 정리하는 스크립트
개발을 하면서 마주치는 오류는 무조건 캡처하는 버릇이 있어서스크린샷 폴더 정리가 시급했다.든든한 ChatGPT와 함께 작업하려 했는데 오늘따라 컨디션이 안좋은지 오류를 해결하지 못했다.뭔가 에러 로그가 찍히는게 공백을 기준으로 for문이 도는 것 같았다.역시나 공백을
GPT-4와의 대화 (1) :: 쉘 스크립트의 리턴
물어볼 걸 물어봐야 한다.회사에서 일할 때도 그렇고 쉘 스크립트 관련한 도움을 제일 많이 받는 거 같다.q쉘 스크립트는 다른 언어랑 달리 함수의 리턴 동작이 다르다고 들었는데요. 조금 더 자세히 설명해주실 수 있나요?a네, 쉘 스크립트에서 함수의 리턴 동작은 대부분의

[docker] node, nextjs 이미지 배포하기 - 2 (github action 자동 배포)
이전 게시물과 이어지는 내용입니다. 추가 설명이 필요한 부분은 이전 게시물을 참고 해주시면 됩니다. 자동화가 필요해.. 전 게시물에서 node 와 nginx 를 도커 이미지로 생성했고, 각 컨테이너를 실행하는 쉘 스크립트를 만드는 내용을 작성했습니다.

[docker] node, nextjs 이미지 배포하기 - 1 (+쉘 스크립트)
프론트 개발자도 도커 이미지를 만들어야 할까? 1. 백엔드 개발자와 협업 2. 운영환경의 빌드파일 버전 관리
집 구하기
Naver Cafe : 청년주택카페, 아영이네 행복주택Youtube : 아영이네 행복주택Application : 내집다오 weppage : SH청약센터, LH청약센터
#!/bin/sh vs #!/bin/bash
우분투로 작업하다보면 쉘 스크립트를 자주 접하게 된다.쉘 스크립트를 열어보면 가장 상단에 \- 둘 중 하나가 적힌 것을 자주 접했을 것이다.개발 초반에는 그냥 그런가보다...하고 지나갔지만언제까지 미뤄둘 수는 없어 이번 기회에 정리해보려 한다.가장 먼저, /bin 앞에

Shell script (Bash/sh) 기본
문자 출력 echo > 문장을 출력하는데 자동으로 줄바꿈 됨 printf > C언어와 비슷 주석 #으로 시작 함수 (Function) 변수 (Variable) 변수 사용시에는 "=" 기호 앞뒤로 공백이 없이 입력하면 대입연산자가 됨 선언된 변수는 기본적
[terminal] sh 실행시 permission denied
sh 파일을 이용해서 명령어 하나로 도커 이미지 빌드, 태그, 푸시하기
제가 애용하는 코드가 있어서 공유합니다.IMG 이름만 폴더명으로 변경해서 사용하시면 됩니다.그 외 requirements.txt나 Dockerfile 등을 생성하고 이용하는데는 이미 지식이 있다고 판단하고, 간단히 기존 이미지 삭제, build, tag, push만 자

[Linux] 셸 (Shell)
셸은 Linux 시스템에 접근할 수 있는 명령 행 인터페이스를 제공합니다. 정확히 셸의 역할은 사용자가 입력한 명령어를 해석하여 커널에 전달합니다.Linux 명령어(프로그램)들(cd, ls, mv 등)을 효율적으로 실행하기 위해, 모든 명령어들을 실행시킬 수 있는 하나
구글 드라이브에 있는 파일을 터미널에서 curl/wget으로 다운받기
먼저 구글드라이브에서 다운로드할 파일의 공유링크를 생성한다. 우리에게는 <file-id> 에 해당하는 부분이 필요하다. 용량이 큰 파일의 경우 스크립트에 조금 변형이 필요하다.