我的管理系统可以在上端推送自己的脚本。
推送完sudo执行,但我不知道是以什么用户执行,怎么执行。。
我想让这个脚本复制自身的部分代码,
生成一个新的自身脚本存在home下。并且修改终端机crontab让终端每天执行。
请问除了把核心代码 一点一点再推送的脚本里echo并>到终端生成新的sh以外,
有没有其他方法快速获得自身代码?
提供个思路:
1、readfile读取自身文件内容
2、writefile新建一个shell文件,内容为刚才读取出来的
3、执行刚刚新建的shell
4、执行完之后,删除刚刚新建的shell
觉得有用,还请点赞收藏!
励志前端,CSDN唯一账号!关注我,带你了解更多前端知识!
你用sudo,如果没搞什么特殊,sudo就是提权,用root用户的形式来执行这个脚本,但脚本执行如何,也要看你脚本的编写形式。
之后读取脚本里的一些脚本,用三剑客来随意搞,很多命令都可以达到需求,用自己熟悉的那个就好。
之后重定向到一个新的脚本。然后也可以很直接用echo命令生成文件到crontab的文件中。
你所说的快速方法是??? 本来获取内容,都需要使用常用命令和三剑客来做,所以不了解所说的快速方法是指?