본문 바로가기
728x90
반응형

Echo2

echo 와 printf echoecho는 문자열이나 변수 값을 표준 출력(stdout)에 그대로 출력하는 shell built-in 명령어.입력한 말을그대로 다시 돌려주는 명령이라는 점에서 이름이 echo(메아리)임. 다음과 같이 문자열 또는 환경변수의 값을 알아보는데 사용됨.echo "Hello"echo $PATH자주 쓰는 옵션:-n : 줄바꿈 없이 출력echo -n "Hello"-e : escape sequence 해석 (\n, \t, \a 등) 켜기주의할 점은 bash에서 기본적으로 disable 상태이나 zsh에서 enable 상태임.해석 기능을 끄려면 -E로 disable 시키면 됨.echo -e "A\nB"echo는 script나 터미널에서 메시지 출력, 변수 확인, 파이프·리다이렉션과 결합한 데이터 전달에 가장 많.. 2026. 1. 12.
[CLI] Power shell에서 한글 경로 시작한글은 정말 훌륭한 언어이다.표현력, 체계성, 가독성 면에서 매우 뛰어난 언어라고 생각한다. 다만 개발 환경에서는 가급적 한글이 포함된 경로(path)를 사용하지 않는 것을 강하게 권한다.특히 오픈 소스 라이브러리를 많이 사용하는 환경일수록, 이 문제는 생각보다 자주 그리고 불필요하게 피곤한 디버깅의 원인이 된다.사실상 UTF-8 시대인데도 왜 이런 문제가 남아 있을까?요즘은 WSL, Linux, macOS 모두 UTF-8이 사실상의 기본 인코딩이다.파일 이름, 터미널 입출력, 그리고 대부분의 라이브러리와 도구가 UTF-8을 전제로 동작한다.Windows 역시 Unicode를 사용하지만, 내부적으로는 UTF-16LE를 표준 문자열 표현으로 채택하고 있다.즉, 운영체제 차원에서 한글을 처리하지 못하는 .. 2023. 6. 29.
728x90
반응형