ubuntu sed replace에서 변수 적용하기

2025. 4. 5. 19:22OS

 

# build.sh
tag=0.0003
sed 's/{tag}/${tag}/g;' ../k8s/kafka-producer.yml > ./deploy/kafka-producer-$tag.yml

# kafka-producer.yml
image:{tag}

# kafka-producer-$tag.yml 결과
image:${tag}

 

'는 변수가 작동안하: "를 사용해야 함

# build.sh
tag=0.0003
sed "s/{tag}/${tag}/g;" ../k8s/kafka-producer.yml > ./deploy/kafka-producer-$tag.yml

# kafka-producer.yml
image:{tag}

# kafka-producer-$tag.yml 결과
image:0.0003

'OS' 카테고리의 다른 글

Ubuntu 먹통 되었을 때  (0) 2025.04.12
ubuntu 미할당 disk 용량 할당하기  (0) 2025.04.08
ubuntu 관리자 파일 읽는 권한 부여  (0) 2025.04.05
Ubunbu syslog에 로그 찍기  (0) 2025.04.05
Ubuntu 먹통될때 조치  (0) 2025.04.02