Linux Shell 执行方式
类别: Linux 标签: Linux Shell source chmod du目录
在当前shell下一行执行多条命令(;)
cd /etc/ssh ; cat ssh_config ; pwd ; du -sh /etc/ssh/ssh_config
创建shell脚本
vim ssh_config-info.sh
#!/bin/bash
cd /etc/ssh
cat ssh_config
pwd
du -sh /etc/ssh/ssh_config
shell脚本执行方式
bash ssh_config-info.sh
- 创建子进程执行脚本
bash ssh_config-info.sh
$ pwd /root
./ssh_config-info.sh
- 需要执行权限
chmod u+x ssh_config-info.sh
- 使用脚本文件中第一行#!指定的shell创建子进程执行脚本
./ssh_config-info.sh
$ pwd /root
source ssh_config-info.sh
- 在当前shell进程中执行,会对当前shell产生影响
source ssh_config-info.sh
$ pwd /etc/ssh
. ssh_config-info.sh
- 在当前shell进程中执行,会对当前shell产生影响(.相当于source)
. ssh_config-info.sh
$ pwd /etc/ssh