aws signer list-signing-jobs | grep "jobId" | awk '{print $2;}' | sed 's/.//' | sed 's/..$//' aws signer list-signing-jobs 명령은 uuid로 이루어진 작업 목록을 다소 복잡한 JSON 형태로 보여준다. jobId를 기준으로 grep하면 다음의 형식과 같다. "jobId": "00000000-0000-00000-0000-000000000000", "jobId": "00000000-0000-00000-0000-000000000000", "jobId": "00000000-0000-00000-0000-000000000000", "jobId": "00000000-0000-00000-0000-000000000000", ..
1. 사용한 파일 테스트를 위한 파일은 AWS의 리전과 코드 목록을 담은 regions.txt 파일이며, 내용은 다음과 같다. af-south-1 ap-east-1 ap-northeast-1 ap-northeast-2 ap-northeast-3 ap-south-1 ap-southeast-1 ap-southeast-2 ca-central-1 cn-north-1 cn-northwest-1 eu-central-1 eu-north-1 eu-south-1 eu-west-1 eu-west-2 eu-west-3 me-south-1 sa-east-1 us-east-1 us-east-2 us-west-1 us-west-2 @ (CapeTown) (HongKong) (Singapore) (Seoul) (Osaka-Loca..
linux 명령어는 성공 / 실패에 따른 return 값이 있음을 이용한다. $?는 이전에 실행한 명령어의 성공 / 실패 여부를 각각 0과 1로 출력한다. 1. 시나리오 : 특정한 버전의 docker image를 다운로드 받는 경우 image 다운로드 성공 : 성공 메시지와 다운로드 받은 docker image 정보를 표시한 후 해당 image를 삭제 image 다운로드 실패 : 실패 메시지를 표시 2. 수정 전 다음과 같은 script는 성공시 정상 동작하지만, 명령어 실패시 실패시점 이후의 모든 행동에 영향을 끼침 #!/bin/bash IMAGE="redis:$1" echo "Let's download ${IMAGE}!!!" docker pull ${IMAGE} echo "" docker images..
MAC에서 실행 #! /bin/bash STR=$(ifconfig 2>/dev/null | grep "inet " | grep -Fv 127.0.0.1 | awk '{print $2}') ARRAY=( $STR ) echo ${ARRAY[@]} echo "For loop : " for NUM in "${!ARRAY[@]}"; do echo "[${NUM}] ${ARRAY[NUM]}" done echo "for loop done" ifconfig만 되면 실행 가능 127.0.0.1을 빼고 싶지 않다면 grep -Fv를 빼고 실행 실행 결과 : 172.17.0.1 172.17.0.2 For loop : [0] 172.17.0.1 [1] 172.17.0.2 for loop done
- Total
- Today
- Yesterday
- 코딩테스트
- Spring Cloud Config
- spring boot
- dev
- AWS IoT
- JEST
- Vault
- Git
- etc
- postgresql
- Node.js
- shell
- JPA
- Gradle
- jQuery
- Database
- mysql
- react
- javascript
- Linux
- Puppeteer
- AWS
- Docker
- terraform
- eureka
- IntelliJ
- kotlin
- pgloader
- Java
- hashicorp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |