[问题]在终端运行./xxx.sh和在GNOME中双击运行xxx.sh的区别?

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

[问题]在终端运行./xxx.sh和在GNOME中双击运行xxx.sh的区别?

#1

帖子 j3rry » 2008-06-13 10:44

运行一java程序,提示需要先设置JAVA_HOME,在终端中编辑~/.bashrc,export了后。可以在终端中./xxx.sh启动。

可是在GNOME中,双击xxx.sh,运行,却不能启动。。

请问这两种启动方法有什么区别?
头像
sunningv
帖子: 1818
注册时间: 2006-12-17 13:34
来自: 武汉

#2

帖子 sunningv » 2008-06-13 11:32

可是在GNOME中,双击xxx.sh,运行,却不能启动。。

请问这两种启动方法有什么区别?
没加可执行属性
?
头像
hillman323
帖子: 117
注册时间: 2008-05-08 17:31

#3

帖子 hillman323 » 2008-06-13 12:02

一个用鼠标,一个用键盘 :lol:
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#4

帖子 HuntXu » 2008-06-13 12:30

hillman323 写了:一个用鼠标,一个用键盘 :lol:
:lol: :lol: :lol:
HUNT Unfortunately No Talent...
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#5

帖子 BigSnake.NET » 2008-06-13 12:31

gnome 启动时不度 bashrc
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
jaywee
帖子: 517
注册时间: 2006-06-18 21:49
联系:

#6

帖子 jaywee » 2008-06-13 13:21

应该没什么区别,都是执行文件...
Time waits for no man!
j3rry
帖子: 5
注册时间: 2008-06-09 3:01

#7

帖子 j3rry » 2008-06-13 13:23

BigSnake.NET 写了:gnome 启动时不度 bashrc
GNOME双击启动时.sh,不会先调用.bashrc中设置?

那我该怎么解决?修改/etc/profile?
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#8

帖子 BigSnake.NET » 2008-06-13 13:25

j3rry 写了:
BigSnake.NET 写了:gnome 启动时不度 bashrc
GNOME双击启动时.sh,不会先调用.bashrc中设置?
会或者不会.

代码: 全选

$ head .bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

# don't put duplicate lines in the history. See bash(1) for more options
export HISTCONTROL=ignoredups
# ... and ignore same sucessive entries.
留意中间那行..

解决方法: 放到 ~/.profile 里试试
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复