LinuxSir.cn,穿越时空的Linuxsir!

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

一个简单的shell编程的问题

[复制链接]
发表于 2009-10-27 15:38:02 | 显示全部楼层 |阅读模式
我每次登陆系统都是进入到  /home/aaa 目录下
请问我如何能够编一个shell脚本,能够使得进入系统后输入脚本运行就能够到想要的目录下呢?

比如,键入 1  就能执行到达目录  /data/new/aaa/bbb
然后就在这个目录下工作?

我这样编写
#!bin/csh
cd /data/new/aaa/bbb

可是好像不行,出来后还是在当前目录。 请教一下。
发表于 2009-10-27 18:53:49 | 显示全部楼层
alias 1="cd /path/to/dir"
put this line in your .bashrc or .bash_profile file
回复 支持 反对

使用道具 举报

发表于 2009-10-27 19:14:19 | 显示全部楼层
或者
放在$HOME/bin(没有的话创建一个)
[code]
#!/bin/bash
# 这个文件的名字为1

cd /data/new/aaa/bbb
[code]
然后加上执行权限chmod +x 1
然后打开$HOME/.bashrc加上
export PATH=$PATHHOME/bin
重新启动终端就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 11:04:34 | 显示全部楼层
非常感谢2楼哥们 正解
另外更正一下  在cshrc脚本中  alias命令应该写成   

alias 1 "cd /path/to/dir"
回复 支持 反对

使用道具 举报

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

本版积分规则

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