LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1138|回复: 5

[求助] 启动 自动运行脚本

[复制链接]
发表于 2006-10-21 04:38:57 | 显示全部楼层 |阅读模式
想在KDE 开启的时候, 自动开启一个thunderbird, 再开一个远程桌面连接窗口.

在 ~/目录下面的 .profile 文件写入脚本, 内容负在最后面.

出现两个问题:
1# .profile脚本是随着linux启动就运行的. 而不是随着kde启动才运行. 我希望linux启动的时候不执行脚本, 等到启动kde的时候才执行.
2# .profile里面我先执行的是thnderbird, 但是在我关闭thunderbird窗口之前, rdesktop命令不会被自行.
我希望开完thunderbird窗口之后直接继续开rdesktop的窗口.

不知道怎么解决, 谢谢高人指点.
====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====
不好意思,
将.profile文件放到 ~/.kde/Autostart/目录下面了, 确认文件的存在和正确.
但是没有成功, 根本就没有运行.
我的帐户是被限制权限了的.
不知道还有没有什么别的方法?

谢谢达人指点
====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====问题更新====
#!/bin/bash

echo $LOGNAME

/usr/bin/mozilla-thunderbird

echo 'Remote Control, C or N for Cancel: '
read Cancel

if [ $Cancel != 'N' ] && [ $Cancel != 'n' ] &&  [ $Cancel != 'C' ] &&  [ $Cancel != 'c' ]
then
        if [ -z $Cancel ] then
                rdesktop -a16 -rsound:remote -g1280x960 -ufatty www.rdest.net
else
        echo 'Remote Control Cancel'
fi
发表于 2006-10-21 08:38:51 | 显示全部楼层
好象有个.kderc可以设置这个问题。
在 ~/.kde*/(具体的记不清楚了 )下面似乎也有个配置文件 *rc可以设置。
具体的你找找看  
Good Luck!
回复 支持 反对

使用道具 举报

发表于 2006-10-24 04:30:59 | 显示全部楼层
there is a
  1. .kde/Autostart
复制代码
dir, scripts under there will be started when session starts.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-24 05:38:34 | 显示全部楼层
不好意思,
将.profile文件放到 ~/.kde/Autostart/目录下面了, 确认文件的存在和正确.
但是没有成功, 根本就没有运行.
我的帐户是被限制权限了的.
不知道还有没有什么别的方法?

谢谢达人指点
回复 支持 反对

使用道具 举报

发表于 2006-10-25 03:39:42 | 显示全部楼层
.profile是隐藏文件,kde autostarter看不到。改名。还有就是确定可执行权限。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 00:53:23 | 显示全部楼层
Post by yongjian
.profile是隐藏文件,kde autostarter看不到。改名。还有就是确定可执行权限。


谢谢指点, 不过请问改什么名字呢?
隐藏属性怎么去掉?
权限我已经设置成755了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表