LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: lukhxw

请问在 bash 中如何使用 cd[已解决]

[复制链接]
发表于 2004-2-9 20:26:15 | 显示全部楼层
看来兄弟是刚刚开始学习shell,那么可以看看置顶的几个入门教程等文章~
发表于 2004-2-10 09:35:22 | 显示全部楼层
你写个例子出来大家不就可以帮你了吗?免得绕来绕去的。
发表于 2004-2-10 17:54:48 | 显示全部楼层
#!/bin/sh
cd /sbin
./ipconfig

看看这样行不行:)
 楼主| 发表于 2004-2-10 19:44:13 | 显示全部楼层


我的意思是,就像这个 ms-dos 的批处理:

c:\>type a.bat
cd c:\windows

请把这个翻译成 linux bash script !
谢谢!
发表于 2004-2-10 22:11:05 | 显示全部楼层

  1. #cat goto
  2. #!/bin/bash
  3. echo "cd /sbin"
  4. #================code end
  5. #chmod 770 goto
  6. #./goto
  7. cd /sbin
  8. #
复制代码
 楼主| 发表于 2004-2-15 15:25:03 | 显示全部楼层

谢谢!

我回头试试~
:)
 楼主| 发表于 2004-2-15 21:29:59 | 显示全部楼层
最初由 home 发表


源码:--------------------------------------------------------------------------------
#cat goto
#!/bin/bash
echo "cd /sbin"
#================code end
#chmod 770 goto
#./goto
cd /sbin
#




home 兄:你那 goto命令 能进入 /sbin 目录吗?
发表于 2004-2-15 22:19:08 | 显示全部楼层
最初由 lukhxw 发表
home 兄:你那 goto命令 能进入 /sbin 目录吗?

需要在父进程中执行这个脚本~,
  1. . goto
复制代码
如:
[/home/javalee/myshell]cat a
cd abc
[/home/javalee/myshell]a    #程序在执行完毕后返回父shell
[/home/javalee/myshell]. a  #在当前shell下执行
[/home/javalee/myshell/abc]
 楼主| 发表于 2004-2-17 23:36:17 | 显示全部楼层
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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