分页: 1 / 1

初学者的问题

发表于 : 2009-08-28 11:24
jianwei
我在shell 里面有行命令是

代码: 全选

cd /home/xxx/
但是工作目录好像没有改变....

这个是为什么啊

Re: 初学者的问题

发表于 : 2009-08-28 11:25
懒蜗牛Gentoo
可能因为你本来就在这个目录里……

把终端的上下文都贴出来

Re: 初学者的问题

发表于 : 2009-08-28 11:42
jianwei
脚本在家里的

我的脚本是在 /home/royal/桌面/theme/

我 cd /var/cache/apt/ 下面

Re: 初学者的问题

发表于 : 2009-08-28 12:19
BigSnake.NET
脚本里面的 cd 不会影响父 shell 的当前目录

Re: 初学者的问题

发表于 : 2009-08-28 12:45
jianwei
BigSnake.NET 写了:脚本里面的 cd 不会影响父 shell 的当前目录
那该怎么办啊~~·

Re: 初学者的问题

发表于 : 2009-08-28 12:55
懒蜗牛Gentoo
你想实现什么?

Re: 初学者的问题

发表于 : 2009-08-28 16:17
jianwei
懒蜗牛Gentoo 写了:你想实现什么?
想到指定的目录去删除些文件,当然我不CD过去也可以做到的,~

Re: 初学者的问题

发表于 : 2009-08-28 16:23
懒蜗牛Gentoo
那就直接在脚本里用绝对路径删除就行了,或者在脚本里cd过去再删也行,只是不影响父shell的当前目录而已。

Re: 初学者的问题

发表于 : 2009-08-28 16:37
jianwei
cd /var/cache/

rm xxx.deb

这样可以吗?

Re: 初学者的问题

发表于 : 2009-08-28 16:43
懒蜗牛Gentoo
我觉得可以,手头没环境,没法试。

Re: 初学者的问题

发表于 : 2009-08-28 17:27
xzap
jianwei 写了:cd /var/cache/

rm xxx.deb

这样可以吗?
肯定可以的,这有什么问题呢。