Ksh에서는 동일한 출력(hello world)을 반환합니다 echo hello world
. print hello world
이러한 텍스트 처리 명령은 Korn Shell과 어떻게 다릅니까?
BaSH, Cshell 및 tcsh에서 어떻게 작동하는지 알고 있습니다.
답변1
삼. 쉘 프로그래밍 질문
[...]
Q12. echo가 이미 존재하고 널리 사용되는데 [ksh]에 print가 있는 이유는 무엇입니까?A12. echo의 동작은 시스템마다 다릅니다. POSIX 표준은 첫 번째 인수가 인수일 때 또는 인수에 \ 문자가 포함될 때 echo의 동작을 정의하지 않습니다. 이로 인해 echo는 이식 가능한 스크립트에서 사용하기에 매우 쓸모 없게 됩니다.