정보
-
업무명 : 쉘 스크립트 sed 문자열 치환 시 "echo" 대신 "Here String (<<<)" 사용 방법
-
작성자 : 이상호
-
작성일 : 2020-01-19
-
설 명 :
-
수정이력 :
내용
[개요]
-
안녕하세요? 기상 연구 및 웹 개발을 담당하고 있는 해솔입니다.
-
오늘은 sed 문자열 치환 시 "echo" 대신 "Here String (<<<)" 치환 방법을 소개드리고자 합니다.
[특징]
-
sed 문자열 치환을 이해하기 위해서 "echo" 또는 "<<<"이 요구되며 이 프로그램은 이러한 목적을 달성하기 위한 소프트웨어 Tip
[기능]
-
sed 문자열 치환 방법 (echo 및 <<<)
[활용 자료]
-
없음
[자료 처리 방안 및 활용 분석 기법]
-
없음
[사용법]
-
작업 환경 구축
-
소스 코드 작성 및 실행
-
실행 결과 확인
[사용 OS]
-
Linux (CentOS v7.0)
- VMware Workstation Pro v15.5
[사용 언어]
-
Bash Script
소스 코드
[명세]
-
작업 환경
-
Echo_To_HereString.sh : 소스 코드
-
-
문자열 치환 방법
-
sed는 파일 내 전체 문자열을 치환할 경우에 사용
-
일반적으로 echo을 사용할 경우 "echo Echo_To_HereString | sed 's/_/-/g' "와 같이 표준 출력된 문자열을 파이프 연산자 (|)를 통해 sed에게 전달
-
그러나 Here String에서는 "sed 's/_/-/g' <<< Echo_To_HereString"처럼 간결하게 사용 가능
-
#!/bin/bash
sVar=Echo_To_HereString
echo "===================== Echo ==================="
echo $sVar | sed 's/_/-/g'
echo "===================== Here String ==================="
sed 's/_/-/g' <<< $sVar
참고 문헌
[논문]
- 없음
[보고서]
- 없음
[URL]
- 없음
문의사항
[기상학/프로그래밍 언어]
- sangho.lee.1990@gmail.com
[해양학/천문학/빅데이터]
- saimang0804@gmail.com
'프로그래밍 언어 > Shell Script' 카테고리의 다른 글
[Shell Script] 쉘 스크립트에서 문자열 길이를 계산하는 4가지 방법 (0) | 2020.03.13 |
---|---|
[Shell Script] 쉘 스크립트에서 수치 계산 소개 (0) | 2020.03.11 |
[Shell Script] 쉘 스크립트 템플릿 파일에서 변수 확장 방법 (0) | 2020.01.19 |
[Shell Script] 쉘 스크립트 기초 (0) | 2019.08.28 |
[Shell Script] 쉘 스크립트 분광반응함수를 이용한 각 채널별 파장 및 파수에 따른 반응도 특성 분석 (0) | 2019.08.25 |
최근댓글