
Es macht mich verrückt ... Ich googele jetzt schon seit einer Stunde und nichts!
Ich versuche, dieses Skript aufzurufen:
#!/bin/bash
ethtool -s eth0 wol g
exit
Ich führe es alsWurzel: /etc/init.d/wakeonlanconfig
Und es ergibt:/etc/init.d/wakeonlanconfig: Zeile 2: ethtool: Befehl nicht gefunden
Irgendwelche Ideen, was los ist?
Antwort1
Die Pfadvariable der Shell-Umgebung enthält nicht das Verzeichnis, in dem sich ethtool befindet. Fügen Sie es also entweder zu Ihrem Pfad hinzu oder, besser noch, stellen Sie „ethtool“ einfach den vollständigen Pfad voran: /foo/bar/ethtool