情况如下:我有一个简单的脚本,应该在自动启动文件中添加一行。 它不是覆盖,而是创建一个具有相同名称的新文件。 如果我再次执行脚本,则将该行添加到新的自动脚本文件中。
//script
echo 'some text' >> /etc/xdg/lxsession/LXDE-pi/autostart
当我查看LXDE-pi地图并执行“ls”时,会出现自动启动和“自动启动”吗? 所以它以某种方式创建新文件并添加“?”而不是覆盖。
简介:如何在脚本文件的自动启动文件中添加一行?
编辑: 这样做的诀窍: 找到了解决方案:
我将文件重命名为某个内容,然后添加一个新行,并将其重命名。并将权限设置回可执行文件。
mv autostart autostartBU echo'some text'>>自动开启 mv autostartBU自动启动 chmod 755
答案 0 :(得分:1)
mv autostart autostartBU
echo 'some text' >> autostart
mv autostartBU autostart
chmod 755