1.实现目的

在linux中xterm,当某个目录过长时,用shell进入目录。

2.实现方法

创建一个.sh文件,并写入如下内容:

#!/bin/sh
cd /data/usr/data/
pwd
ls -l

3.使用

若执行./a.sh(或bash a.sh),可看到/data/usr/data/下的内容。但shell退出后仍是原来的工作目录。

若执行source ./a.sh,shell程序运行完成后不仅能看到/data/usr/data/下的内容,而且工作目录变成了/data/usr/data/。