Unix shell脚本文件替换自己

时间:2012-05-25 03:23:09

标签: shell unix copy

我有一个shell script myfile.ksh )文件,该文件将包含命令序列。 在某处会有一个命令用新文件替换 myfile.ksh

我在 myfile.ksh 中研究过,我可以用&开始一个新流程。

. newfiletocopy.ksh &

我付出了很多努力来复制&替换自己的文件。

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:2)

有点不清楚你想要什么,但如果你想复制另一个文件而不是当前正在执行的文件,那么添加这样简单的东西应该有效:

cp newfiletocopy.ksh $0