Tee

Tee 카테고리의 모든 포스트 - 한국어

1개의 포스트

tee vs sed

Linux에서 teesed 사용법 (k8s.conf 예제 중심)

1. 개념

tee

  • 표준 입력을 파일로 쓰는 명령어
  • -a 옵션이 있으면 → 기존 내용 뒤에 추가(append)
  • -a 옵션이 없으면 → 기존 내용 덮어쓰기(overwrite)

sed

  • 파일 내용을 읽어 특정 줄을 검색/수정/삭제하는 스트림 편집기
  • 주로 기존 값 수정에 사용

2. 예제: /etc/sysctl.d/k8s.conf

2.1 기존 파일 내용

$ cat /etc/sysctl.d/k8s.conf
net.ipv4.ip_forward = 0

3. tee 예제

3.1 내용 추가 (append)

cat << EOF | sudo tee -a /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF

결과