Ich versuche ein Bash-Skript zu entwickeln, das einen Service von innen aufruft:
#!/bin/bash
interface=dev0
mycommand="sudo openvpn --config '/etc/openvpn/optionFile.ovpn'"
$mycommand
Wenn ich das Skript ausführe, wird folgende Fehlermeldung angezeigt:
Options error: In [CMD-LINE]:1: Error opening configuration file: '/etc/openvpn/optionFile.ovpn'
Die Berechtigungen für die Datei sind ebenfalls korrekt eingestellt und ich führe die Datei als root aus
bash-scripting
maximus 69
quelle
quelle
Antworten:
Da dies für Sie behoben wurde, werde ich es als Antwort für die zukünftige Verwendung verwenden.
Entfernen Sie die einfachen Anführungszeichen und der Befehl wird funktionieren.
quelle