일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- kubenetes slack
- kubenetes botkube
- nextjs 정적배포
- linux 셸 프로그래밍
- ubuntu
- k8s botkube
- SSH
- Harbor
- aws
- github
- 리눅스
- k8s slack
- cloudfront s3
- terraform
- nextjs html확장자
- Docker
- markdown mermaid
- helm
- kubernetes
- Diagrams
- linux 셸 스크립트
- k8s
- k8s chatops
- 쉘 프로그래밍
- Mermaid
- TLS
- github actions
- markdown
- botkube
- github-actions
- Today
- Total
목록linux 셸 프로그래밍 (2)
민한의 블로그
Linux 셸 프로그래밍은 DevOps 및 시스템 관리에서 흔히 발생하는 광범위한 문제를 해결할 수 있습니다. 다음은 쉘 프로그래밍을 통해 해결할 수 있는 몇 가지 문제의 예입니다. 1)반복 작업 자동화 셸 프로그래밍을 사용하면 백업 생성, 소프트웨어 배포 및 테스트 실행과 같은 반복 작업을 자동화할 수 있습니다. 스크립트를 작성하면 이러한 작업을 자동화하고 시간과 노력을 절약할 수 있습니다. 예를 들어 다음은 데이터베이스 백업 생성 프로세스를 자동화하는 스크립트입니다. #!/bin/bash # Set variables DATABASE="mydatabase" BACKUP_DIR="/var/backups" # Create backup directory mkdir -p $BACKUP_DIR # Backup ..
셸 스크립트 프로그래밍 심화를 해보겠습니다. 기초에서는 명령어를 어떤식으로 작성하는지, 셸 스크립트를 어떻게 작성하고 실행시키는지 설명했습니다. 1) 변수 선언 및 할당 변수는 쉘에 값을 저장하는 데 사용됩니다. 파일 경로, 구성 값 및 스크립트 전체에서 참조할 수 있는 기타 데이터를 저장하는 데 사용할 수 있습니다. VARIABLE_NAME=value 예를 들어 "filename"이라는 변수를 만들고 "example.txt" 값을 할당하려면 아래와 같이 사용합니다. filename=example.txt 변수는 다른 변수나 문자열과 결합하여 사용할 수도 있습니다. 이를 변수 확장이라고 합니다. 변수 확장에는 ${}, $와 를 사용합니다. 예를 들어, 다음 코드는 name과 age 변수를 결합하여 메시지를..