# shellscript

[Shell script] 변수 설정 및 실행하기
회사에서 스크립트 파일을 통해 CI/CD를 제공하는데Shell Script 문법을 알아야 이해가 되기 때문에정리를 해볼려고 한다.정리 방법은 임의의 파일을 만들고 명령어를 실행 하면서 정리하고 한다.Shell 이나 CLI 구동되도록 작성된 스크립트.여러 명어들이 나열된

[라즈베리파이] 자동으로 공인 IP 받아서 메일로 전송하기
외부에서 접속할 경우가 많이 생길 경우, 공유기에서 외부 ip로 접속할 수 있도록 포트포워딩을 시켜서 접속할 수 있도록 설정해 놓기도 하는데, 이 때 공유기의 공인 ip가 변경되는 경우가 종종 생긴다. 그렇게 되면 해당 공인 ip를 알기 전까지는 외부에서 접속할 수 없
Shell Script[전각반각변환]
halffullParam1 : 반각문자를 전각문자로 치환후 저장할 변수\`\` : 반각문자를 전각문자로 변환한 내용을 출력하는 echo의 결과값을 변수에 넣기 위한 백틱 문자echo : 반각전각문자열 변환결과를 출력하는 명령어$halffullParam1 : 치환을 하기
Shell Script[파일 읽기]
단순하게 파일의 내용을 출력할 경우 cat 명령어를 사용한다.파일의 내용을 변수에 담아서 읽기구분자로 ,가 사용되고 컬럼의 수가 3개 인 파일을 한 줄씩 읽어서 출력하는 예제IFS(Input Field Seperators)파일의 내용을 IFS의 값으로 구분짓기 위한 함

Linux/Shell Script로 mysql DB dump 사용하기
서비스를 운영하다 보면 개발 DB에서 운영 DB의 데이터를 필요로 하거나, 또는 특수한 업무 상황에서 데이터 전체 또는 특정 데이터가 보존 되어야 할 때가 있다.실제로 업무에서 위와 같은 상황이 발생했고 어떤 식으로 문제를 해결할지에 대해서 고민하다가 DB dump를
MySQL/Redis 쉘스크립트 고도화
Redis MySQL /home/centos/mysql/bin/mysql -uroot -p$ROOTPASS -S /home/centos/mysql/mysql.sock 로 실행

시스템 프로그래밍 - 8. 쉘스크립트
명령어로 하던 서버작업을 자동화하는 것에 가장 많이 쓰이며적어도 작성된 쉘스크립트를 읽고 이해하는 수준은 되어야 함 반복적이고 일상적인 작업(로그 정리)은 자동화하는 것이 용이쉘스크립트 파일은 실행권한(x)이 필요하므로 없는 경우 chmod 777로 권한부여 후 실행e
xcode에서 사용할 shell script 작성하기 1/1
우리 회사에서는 기능이 유사한 앱을 찍어내는 중인데..오늘도 인간 jenkins로 열심히 배포를 위해 타겟을 늘리고 프로젝트를 셋팅중이다.그동안 상당히 귀찮았던게..카카오톡 로그인키를 info.plist에 넣어줘야하는데타겟을 복사하고, 폴더를 복사해서 수정해서 쓰다보니
[ft_server] 마무리 : Dockerfile 만들기
돌아보니 한 프로젝트의 Dockerfile을 만드는 과정은, 내가 지금까지 차근차근 만들어온 프로젝트를 적절히 분해해서 srcs, Dockerfile, 쉘스크립트에 잘 나눠 담는 일인 것 같다.