>  기사  >  운영 및 유지보수  >  centos에서 echo-n은 무엇을 의미합니까?

centos에서 echo-n은 무엇을 의미합니까?

WBOY
WBOY원래의
2022-02-08 15:02:015477검색

centos에서 "echo-n"은 정보를 줄바꿈 없이 인쇄한다는 뜻입니다. echo 명령은 정보를 인쇄하는 데 사용됩니다. 매개변수가 "-n"으로 설정된 경우 구문은 "echo"입니다. - n 인쇄된 정보".

centos에서 echo-n은 무엇을 의미합니까?

이 문서의 운영 환경: centos 6.4 시스템, Dell G3 컴퓨터.

centos에서 echo-n의 의미

기능 설명: echo 명령은 정보를 인쇄하는 데 사용되며 가장 일반적으로 사용되는 명령입니다. 지정된 환경 변수가 현재 환경에 설정되어 있는지 확인하기 위해 환경 변수 값을 인쇄하기 위해 명령줄에서 일반적으로 사용됩니다. 쉘 스크립트에서는 정보를 인쇄하고 프로그램 디버깅을 돕는 데 자주 사용됩니다.

매개변수:

-n은 정보를 인쇄한 후 줄바꿈을 하지 않습니다.

-e는 문자열을 이스케이프합니다.

사용 가능한 이스케이프 문자:

a는 경고음을 냅니다.

b는 끝에 개행 문자를 추가하지 않습니다.

f는 새 줄을 바꾸지만 커서는 원래 위치에 유지됩니다.

n 새 줄을 바꿉니다. 커서가 줄의 시작 부분으로 이동합니다.

r 커서를 줄의 시작 부분으로 이동하지만 줄을 바꾸지는 않습니다.

t는 탭을 삽입합니다. f와 동일합니다.

nnn은 ASCII 문자를 나타내는 nnn(8진수)을 삽입합니다.

(1) 현재 PATH를 표시합니다.

[root@LiWenTong test4]# echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/ato

(2) 인쇄 후 줄바꿈 없음

[root@LiWenTong test4]# echo -n "pls input yourname:"; read name;echo "ths $name"---》read命令表示从键盘获取变量值。
pls input your name:atong
ths atong
[root@linux-lwt tmp]# echo  "pls inpu " ; read name; echo "ths $name"  
pls inpu
atong
ths atong

(3) 이스케이프 문자

[root@LiWenTong test4]# echo -e "hello\nword"
hello
word
[root@LiWenTong test4]# echo   "hello\nword"
hello\nword

추천 튜토리얼: "

centos tutorial

"

위 내용은 centos에서 echo-n은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.