Kornシェルのechoとprintの違い

Kornシェルのechoとprintの違い

Kshは同じ出力(hello world)を返しますecho hello worldprint hello worldこれらのテキスト処理コマンドはKorn Shellとどう違いますか?

BaSH、Cshell、およびtcshでどのように機能するかを知っています。

答え1

三。シェルプログラミングの質問

[...]

Q12。 echoがすでに存在し、広く使用されていますが、[ksh]に印刷があるのはなぜですか?

A12。 echoの動作はシステムによって異なります。 POSIX 標準は、最初の引数が引数の場合、または引数に \ 文字が含まれる場合の echo の動作を定義しません。これにより、echoは移植可能なスクリプトで使用するのに非常に役に立ちません。

http://kornshell.com/doc/faq.html

関連情報