如何让shell在不创建新进程的情况下执行命令文件?

如何让shell在不创建新进程的情况下执行命令文件?

请描述如何对 sh 和 csh 执行此操作。

答案1

exec命令将代替给定外部实用程序的当前 shell。这在 POSIX shell 和csh.

示例:用交互式 shell 替换当前kshshell:

$ exec ksh

外部实用程序还可以是脚本。

相关内容