【发布时间】:2014-04-30 13:37:00
【问题描述】:
我必须创建一个脚本来自动设置 OpenVPN 服务器。 在这个脚本中,我需要在 /etc/openvpn/easy-rsa/ 中获取 vars 文件
但是当我在 /etc/openvpn/easy-rsa/ 文件夹中执行以下脚本时(在脚本和 vars 文件中使用 chmod 775),它会显示“xxxx.sh: 3: xxxx.sh: source:未找到:"
#!/bin/bash
source ./vars
当我写 . ./vars,它可以工作,但是如果我想做一个 ./clean-all,它会说:
请先获取 vars 脚本(即“source ./vars”) 确保您已对其进行编辑以反映您的配置。
当我在同一脚本中执行 ./clean-all 时,而不是 . ./vars,它可以工作。
感谢您的帮助(也很抱歉我的英语不好:/)
【问题讨论】: