Bash에서 줄 바꿈 인쇄

개요

배쉬에서는 새로운 라인 텍스트 줄의 끝과 새 텍스트의 시작을 나타냅니다. Bash에서 명령이 실행되면 각 텍스트 줄이 새 줄로 끝나는 출력이 터미널에 표시되는 경우가 많습니다. 새 줄 문자는 특수 이스케이프 시퀀스로 표시됩니다. n, 이는 터미널에 커서를 다음 줄의 시작 부분으로 이동하라고 지시합니다.

Bash에서 새 줄을 인쇄하는 것은 읽기 쉽고 이해하기 쉬운 방식으로 출력 형식을 지정하는 데 도움이 되기 때문에 중요합니다. 예를 들어, 많은 출력을 생성하는 명령의 결과를 인쇄하는 경우 새 줄을 사용하면 정보를 더 쉽게 구문 분석할 수 있습니다. 또한 새로운 줄을 사용하여 출력의 여러 섹션을 시각적으로 구분할 수 있으므로 특정 정보를 더 쉽게 찾을 수 있습니다.

이 기사에서는 다음을 포함하여 새 줄을 인쇄하는 여러 가지 다른 방법을 살펴보겠습니다. echo 명령 -e 옵션, printf 명령 및 이스케이프 시퀀스 n.

Bash에서 새 줄을 인쇄하는 두 가지 방법

Bash에서 새 줄을 인쇄하는 여러 가지 방법이 있습니다. 이 섹션에서는 가장 일반적인 두 가지를 살펴보겠습니다.

사용법 - 에코 명령 "-에" 선택권

XNUMXD덴탈의 echo 명령은 Bash에 메시지나 출력을 표시하는 데 사용됩니다. 이는 종종 텍스트 문자열을 인쇄하는 데 사용되지만 변수 값이나 명령 출력을 인쇄하는 데에도 사용할 수 있습니다.

XNUMXD덴탈의 echo 명령에는 동작을 사용자 정의할 수 있는 다양한 옵션이 있습니다. 우리가 관심을 갖고 있는 것은 바로 -e 이 옵션을 사용하면 이스케이프 시퀀스를 사용하여 출력에 특수 문자를 포함할 수 있습니다.

이 특정 옵션을 사용하면 다음을 사용할 수 있습니다. n Bash에서 새 줄을 인쇄하는 특수 문자:

echo -e "This is the first linenThis is the second line"

이것은 우리에게 다음을 줄 것입니다:

This is the first line
This is the second line

사용법 - printf 명령

배쉬에서는 printf 명령은 터미널에 메시지나 출력을 표시하는 데 사용됩니다. 이는 다음과 유사합니다. echo 명령이지만 일반적으로 더 강력하고 유연하게, 그리고 종종 이것보다 선호됩니다 echo Bash 스크립트에서 출력 형식을 지정하고 인쇄하는 데 사용됩니다.

처럼 echo, printf 텍스트 문자열, 변수 값 또는 명령 출력을 인쇄하는 데 사용할 수 있습니다. 하지만, printf 또한 형식 문자열 지정, 출력의 모양을 더 자세히 제어할 수 있습니다.

따라서 특별한 옵션/플래그(예: -e), 두 개의 따옴표 사이에 Stirng 형식을 작성하면 됩니다.

printf "This is the first linenThis is the second line"

예상대로 결과는 다음과 같습니다.

This is the first line
This is the second line

참고 : 이 모든 예에서, n 이스케이프 시퀀스는 새 줄을 나타내는 데 사용됩니다. 그만큼 echoprintf 명령은 터미널에 텍스트를 인쇄하는 데 사용됩니다. -e 에 대한 옵션 echo 이스케이프 시퀀스를 해석할 수 있습니다.

결론

결론적으로 Bash에서 새 줄을 작성하는 것은 읽고 이해하기 쉬운 방식으로 스크립트와 명령의 출력 형식을 지정할 수 있는 중요한 작업입니다. 이 기사에서는 Bash에서 새 줄을 작성하는 가장 일반적인 두 가지 방법을 다루었습니다. echo 명령 -e 옵션, 그리고 printf 명령.

타임 스탬프 :

더보기 스택카부스