『已解决 非常感谢大家』一个比较天真的shell想法

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

『已解决 非常感谢大家』一个比较天真的shell想法

#1

帖子 pink_zhuxincong » 2012-02-15 20:55

我自己尝试了一下,在同目录下面有一个hello.c文件,然后我写了非常天真的一个hello.sh 然后里面写了 :
gcc hello.c -omain
./main

然后chomd +x hello.sh
./hello.sh

然后我写了一个串口程序,希望开机的时候就向另一个端口输出hello,不知道这样的方法可行么。还有 hello.sh应该放到/etc/init.d/哪里?才能让他开机就启动 (不是登录启动,我的ubuntu是11.10的)

求指导
上次由 pink_zhuxincong 在 2012-02-16 20:28,总共编辑 1 次。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: 一个比较天真的shell想法

#2

帖子 fanhe » 2012-02-16 10:35

可行

这个文件

代码: 全选

/etc/init.d/rc.local
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

Re: 一个比较天真的shell想法

#3

帖子 pink_zhuxincong » 2012-02-16 11:11

fanhe 写了:可行

这个文件

代码: 全选

/etc/init.d/rc.local
好的,谢谢终于有人回我了,我去尝试下,3Q
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

Re: 一个比较天真的shell想法

#4

帖子 pink_zhuxincong » 2012-02-16 11:18

fanhe 写了:可行

这个文件

代码: 全选

/etc/init.d/rc.local
请问我是把我com.sh的内容写到rc.local里面么? 这样就能开机启动么? :em06 :em06
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 一个比较天真的shell想法

#5

帖子 枫叶饭团 » 2012-02-16 11:19

都可以,写完整路径
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

Re: 一个比较天真的shell想法

#6

帖子 pink_zhuxincong » 2012-02-16 11:24

枫叶饭团 写了:都可以,写完整路径
我就在rc.local里面写入
gcc com.c -omain
./main
就可以了么 是不是 我的com.c也必须在init.d目录下?
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 一个比较天真的shell想法

#7

帖子 枫叶饭团 » 2012-02-16 11:54

在前面加上

代码: 全选

cd 文件目录
应该就行了,我觉得用完整路径更好
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

Re: 一个比较天真的shell想法

#8

帖子 pink_zhuxincong » 2012-02-16 12:03

枫叶饭团 写了:在前面加上

代码: 全选

cd 文件目录
应该就行了,我觉得用完整路径更好
非常感谢,我试下
头像
pink_zhuxincong
帖子: 43
注册时间: 2012-02-15 9:57

Re: 一个比较天真的shell想法

#9

帖子 pink_zhuxincong » 2012-02-16 13:51

枫叶饭团 写了:在前面加上

代码: 全选

cd 文件目录
应该就行了,我觉得用完整路径更好
还是不行呀 ,我在/etc/init.d/rc.local里面添加了

代码: 全选

esac 

cd /home/zxc/com
./main
可是开机一点反应都没有
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 一个比较天真的shell想法

#10

帖子 枫叶饭团 » 2012-02-16 17:36

试试在 /etc/rc.local里加入
zcf115
帖子: 398
注册时间: 2009-06-28 10:06
系统: ubuntu12.04

Re: 一个比较天真的shell想法

#11

帖子 zcf115 » 2012-02-24 23:49

pink_zhuxincong 写了:
枫叶饭团 写了:在前面加上

代码: 全选

cd 文件目录
应该就行了,我觉得用完整路径更好
还是不行呀 ,我在/etc/init.d/rc.local里面添加了

代码: 全选

esac 

cd /home/zxc/com
./main
可是开机一点反应都没有
把 cd 那行去掉。不然接下来的./main 会以之前的目录为工作目录。
Still Alive
回复