"echo" is an internal command
-
True
-
False
The echo command IS an internal command (shell builtin) in most Unix shells like bash and sh. It's built into the shell itself rather than being a separate executable file in /bin or /usr/bin. External commands like ls or cat are separate programs.
"echo" is a built-in (internal) command of the command interpreter — in DOS/Windows it lives inside cmd.exe, and in Unix shells like bash it's a shell builtin, not a separate executable file on disk. Internal commands are loaded into memory with the shell itself and run without spawning a separate process, unlike external commands (e.g., FORMAT, XCOPY) which are standalone .exe/.com files. Since echo has no corresponding external program file, the statement is True. "False" would only be correct if echo were implemented as a separate executable, which it is not in standard shells.