ホームページ  >  記事  >  運用・保守  >  centos で echo-n は何を意味しますか?

centos で echo-n は何を意味しますか?

WBOY
WBOYオリジナル
2022-02-08 15:02:015529ブラウズ

centos では、"echo-n" は、情報の印刷後に改行が表示されないことを意味します。echo コマンドは、情報の印刷に使用されます。パラメーターを "-n" に設定すると、情報の印刷後に改行は表示されません。構文は、echo -n によって出力されるメッセージです。

centos で echo-n は何を意味しますか?

この記事の動作環境: centos 6.4 システム、Dell G3 コンピューター。

centos における echo-n の意味

機能の説明: echo コマンドは情報を出力するために使用され、最も一般的に使用されるコマンドです。通常、コマンド ラインで環境変数の値を出力し、指定された環境変数が現在の環境に設定されているかどうかを確認するために使用されます。シェル スクリプトでは、情報を出力したり、プログラムのデバッグを支援したりするためによく使用されます。

パラメータ:

-n 情報を出力した後に改行はありません。

-e 文字列をエスケープします。

利用可能なエスケープ文字:

a は警告音を発します;

\b は前の文字を削除します;

\c は改行文字を追加しません最後 ;

\f 改行しますが、カーソルは元の位置に残ります;

\n 改行するとカーソルは行の先頭に移動します;

\r カーソルは行頭に移動しますが、改行はありません;

\t タブを挿入します;

\v は \f と同じです;

\\ inserts \ 文字;

\nnn inserts nnn (8 進数で表される ASCII 文字);

使用例:

(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 チュートリアル"

以上がcentos で echo-n は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。