> /dev/null funktioniert nicht

  • Thread starter Thread starter Deleted member 11691
  • Start date Start date
D

Deleted member 11691

Guest
Hallu ...
Ich habe ein Problem ...
Meine Linux-Festplatte war heute (mal wieder) 100% belegt ...
Der Verursacher: /root/ ... Naja, ich habe einen Befehl der minütlich ausgeführt wird, jedoch eig. dazu aber noch was anderes tut außer das was es tun soll :eek:

Ich möchte mit
wget http://lcut.tk/querycaptcha.php?passwd=****************************** >/dev/null 2>&1
eine Seite aufrufen, das klappt ja schonmal, jedoch werden die wget-Dateien in /root anstatt in /dev/null gespeichert ..
Führe ich den Befehl in PuTTY aus, kommt kein Fehler.

Ich hoffe, mir kann jemand helfen. Liebe Grüße,
PCFreund
 
Mit dem Befehl wird doch nur die Ausgabe in /dev/null gelenkt, und nicht die Datei?

Code:
wget -P /dev/null http://example.org/datei > /dev/null 2>&1

Sollte klappen..
 
Mit dem Befehl wird doch nur die Ausgabe in /dev/null gelenkt, und nicht die Datei?

Code:
wget -P /dev/null http://example.org/datei > /dev/null 2>&1

Sollte klappen..

Kay, werde ich versuchen ...

schaue dir die man-page von wget an.
Werde ich ... sobald mein server wieder erreichbar ist ... (%$("()% 1&1 $/§("!!! :mad:)
 
Wozu musst du denn erst was herunter laden und dann nach /dev/null wegwerfen? Weil, speichern tun es dort ja nix. ;)

Wieso nicht kürzer mit Perls GET? Oder kein libwww-perl installiert?

GET -d http://example.org/datei

Spart Zeit.
 
Last edited by a moderator:
Weil die Datei, die ich aufrufen möchte, die Klicks die älter als 1 Minute sind, löschen muss. D.h. wenn mehr als 30 Klicks pro Minute stattfinden (ist nur 'ne kleine Seite) dann werde ich ein Captcha einblenden lassen und die Seite komplett blockieren. Erst wenn das Captcha richtig ist, wird der User wieder auf die Whitelist gesetzt.
Dieses Captcha wird ca. 2 Stunden lang angezeigt. Falls der User das Captcha nach 2 Stunden nicht eingibt, wird er automatisch wieder auf die Whitelist gesetzt ;)
 
Ich hätte es so gemacht:
Code:
wget -q -O- http://lcut.tk/querycaptcha.php?pass**** >/dev/null 2>&1
 
Mit dem Befehl wird doch nur die Ausgabe in /dev/null gelenkt, und nicht die Datei?

Code:
wget -P /dev/null http://example.org/datei > /dev/null 2>&1

Sollte klappen..

s15402499:~ # wget -P /dev/null http://lcut.tk/querycaptcha.php?passwd=-.- ... > /dev/null 2>&1
-bash: /dev/null: Is a directory

und gerade eben, hat sich der ganze crontab-ordner in plesk gelöscht ... mann ey! :mad:
 
Last edited by a moderator:
Warum nicht einfach so:
`man wget` said:
--delete-after
This option tells Wget to delete every single file it downloads, after having done so.
It is useful for pre-fetching popular pages through a proxy, e.g.:
wget -r -nd --delete-after http://whatever.com/~popular/page/​
 
Back
Top