- 新建一个shell脚本
- 输入如下内容, "/home/…"替换成你自己的路径
#!/bin/bash
echo "Hello, world!"
cd /home/...
- 保存该脚本到方便的路径,以.sh结尾
- 赋予该脚本权限
chmod +x myscript.sh
- 使用 source 命令来运行脚本:
source myscript.sh
PS:, 使用 source 命令来运行脚本,而不是直接执行脚本文件。这样脚本将在当前终端窗口的环境中运行,而不是作为一个独立的子进程。这是因为脚本在一个子进程中执行,该子进程中改变的工作目录并不会影响到父进程(即终端窗口)所在的工作目录。当你在脚本中使用 cd 命令时,它只会改变脚本的工作目录,并不会改变终端窗口的工作目录。