Gibt es ein Verz. als Pendant zu /dev/null
-
- Beiträge: 3293
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Gibt es ein Verz. als Pendant zu /dev/null
Hallo,
gibt es ein Verz. als Pendant zu /dev/null und würde das Sinn machen z.B. bei wget --page-requisites als Ziel (Vorausgesetzt das funktioniert, und wget benötigt die Daten nicht noch zur Laufzeit zur Analyse)?
gibt es ein Verz. als Pendant zu /dev/null und würde das Sinn machen z.B. bei wget --page-requisites als Ziel (Vorausgesetzt das funktioniert, und wget benötigt die Daten nicht noch zur Laufzeit zur Analyse)?
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Re: Gibt es ein Verz. als Pendant zu /dev/null
Du könntest es vielleicht nach unterhalb von /dev/shm kopieren. Eine Art Mülleimer, der erst beim Herunterfahren oder Booten gelöscht wird aber etwas RAM kostet
-
- Beiträge: 3293
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Gibt es ein Verz. als Pendant zu /dev/null
Code: Alles auswählen
$ shuf sites | torify wget -i - -p -P /dev/null
URL transformed to HTTPS due to an HSTS policy
--2019-02-25 12:42:06-- https://www.heise.de/
Auflösen des Hostnamens www.heise.de (www.heise.de)… 193.99.144.85, 2a02:2e0:3fe:1001:7777:772e:2:85
Verbindungsaufbau zu www.heise.de (www.heise.de)|193.99.144.85|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 425773 (416K) [text/html]
/dev/null/www.heise.de: Ist kein Verzeichnis
/dev/null/www.heise.de/index.html: Ist kein Verzeichnis
Schreiben nach »/dev/null/www.heise.de/index.html« nicht möglich (Ist kein Verzeichnis).
PS: Das /dev/shm wäre schon eine Alt., wobei es mein Skript dann mit mehr Logik aufbläht um die Daten wieder zu löschen^^
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Gibt es ein Verz. als Pendant zu /dev/null
Wenn es ein Rechner ist der ab und zu mal neustartet dann musst du nicht unbedingt Daten aus /dev/shm/ loeschen. Wenn es nur ein paar kb .html daten sind kann sich da ja einiges ansammeln bevor es bei modernen Rechnern auffaellt.
Aber ja wenn dein Script oft laeuft oder nie neugestaret wird ist mehr logik wohl besser.
Aber sollten nur zwei Zeilen sein oder?
mkdir /dev/shm/mutter
{dein script}
rm /dev/shm/mutter -rf
Ich benutzte /dev/shm sehr oft. Immer wenn ich etwas aus dem Netz lade. was oft auch noch in zip Daten ist etc. Frueher oder spaeter entmuellt sich das Downloadverzeichniss dann
Aber ja wenn dein Script oft laeuft oder nie neugestaret wird ist mehr logik wohl besser.
Aber sollten nur zwei Zeilen sein oder?
mkdir /dev/shm/mutter
{dein script}
rm /dev/shm/mutter -rf
Ich benutzte /dev/shm sehr oft. Immer wenn ich etwas aus dem Netz lade. was oft auch noch in zip Daten ist etc. Frueher oder spaeter entmuellt sich das Downloadverzeichniss dann
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Gibt es ein Verz. als Pendant zu /dev/null
Oder: Ramdisk erstellen, wget ausführen, Ramdisk entfernen und weg sind die Daten.
- sys_op
- Beiträge: 672
- Registriert: 17.09.2007 19:10:47
- Lizenz eigener Beiträge: GNU General Public License
Re: Gibt es ein Verz. als Pendant zu /dev/null
Was spricht gegen /tmp, dann solltest du dich nicht nicht ums Löschen der Daten kümmern müssen.
gruss sys;-)
Re: Gibt es ein Verz. als Pendant zu /dev/null
Vielleicht eine besser passende Option nehmen?inne hat geschrieben:25.02.2019 12:45:37Warum nach /dev/null (Wenns ein Verz. wäre und FUNKTIONIEREN würden)? Weil ich den Traffic und Daten haben, die Daten aber nicht behalten.Code: Alles auswählen
$ shuf sites | torify wget -i - -p -P /dev/null […] Schreiben nach »/dev/null/www.heise.de/index.html« nicht möglich (Ist kein Verzeichnis).
Code: Alles auswählen
% wget https://heise.de -O /dev/null
[…]
2019-02-25 13:08:59 (2,10 MB/s) - »/dev/null« gespeichert [425825/425825]
-
- Beiträge: 3293
- Registriert: 29.06.2013 17:32:10
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Gibt es ein Verz. als Pendant zu /dev/null
Ich mach das nun ganz klever
Ich nehme einen zweiten Cronjob und lösche die Daten einfach "blind" weg. Das scheint zu funktionieren:
Das a ist dann so etwas:
Ich nehme einen zweiten Cronjob und lösche die Daten einfach "blind" weg. Das scheint zu funktionieren:
Code: Alles auswählen
* * * * * a a
* * * * * a rm -rf /dev/shm/a/*
Code: Alles auswählen
die "W a is already running!\n"
if Proc::PID::File->running( dir => $ENV{HOME} );
$cmd = "shuf ~/sites | torify wget -i - -p -P /dev/shm/a"; # --wait=10 --random-wait
exec("$cmd") or warn "Couldn't exec $cmd: $!";
(=_=)
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/
Unsere neue Mutter: https://www.nvidia.com/de-de/data-center/a100/