"wget --user-agent=Mozilla/5.0 --save-cookies cookies.txt --post-data 'dir="$dir1"=&file="$file1"' --no-check-certificate http://test.com/mp3/file.php"
in allem Kommandozeile arbeitet gut, aber in Shell-Skript seines zeigen keine solche Datei oder das Verzeichniswget Postdata keine solche Datei oder das Verzeichnis
wget --user-agenten = Mozilla/5.0 --save- Cookies cookies.txt --post-Daten 'dir = L011c2ljYW5fU2luZ2VyL1N1amF0aGEgSGl0cw === & file = S2FhdHJ1IEthYXRydSAtIElzYWlBcnV2aS5OZXQubXAz' --no-Check-Zertifikat http://test.com/mp3/file.php: Keine solche Datei oder das Verzeichnis
'wget --user-agent = Mozilla/5.0 --save-Cookies cookies.txt --post-data‚dir = "$ dir1" = & file = "$ file1 "'--no-check-certificate" http://test.com/mp3/file.php "' – jDo
gleicher Fehler kommt @jDo –
Dieser Fehler sieht aus wie Sie tatsächlich den Befehl in Anführungszeichen verpackt, wenn Sie versucht haben, es so zu starten die Shell hat es nicht mit Worten geteilt und es ausgeführt. (Versuchen Sie, "wget word word word" mit den Zitaten aus der Shell auszuführen.) Ist das passiert? –