[求助,很急]ubuntu开机自动运行脚本问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#31

帖子 ruby_yu » 2017-02-10 21:41

vickycq 写了:
ruby_yu 写了:昨晚已尝试,依旧不行
如果是这样,可能还有别的原因。如楼上提到的原因,或其它环境问题。
如果不想再花时间琢磨,只想实现开机进入桌面后自动运行 /opt/newservice.sh,可考虑采用“笨”办法

假设你的用户名为 ruby_yu

1. 执行 sudo apt-get install expect
2. 在 23 楼图中所示位置添加以下指令作为启动项

代码: 全选

gnome-terminal -e /home/ruby_yu/ns_autorun
3. 建立文件 /home/ruby_yu/ns_autorun 加入以下内容

代码: 全选

#!/usr/bin/expect -f
spawn bash
send "/opt/newservice.sh\r"
interact
exit
4. 执行 chmod +x /home/ruby_yu/ns_autorun

这样效果跟手动打开终端执行命令差不多
成功了,谢谢大大~!谢谢谢谢
回复