Wie weisen Sie wget an, eine Website rekursiv zu crawlen und nur bestimmte Arten von Bildern herunterzuladen? Ich habe versucht, damit eine Site zu crawlen und nur JPEG-Bilder herunterzuladen: wget --no-parent --wait=10 --limit-rate=100K --recursive --accept=jpg,jpeg --no-directories http://somedomain/images/page1.html Obwohl page1.html Hunderte von Links zu Unterseiten enthält, die selbst direkte Links zu …
Ich kenne Antworten wie das Erstellen eines Mausrad-Scroll-the-Less-Pager-mit-Bash-and-Gnome-Terminals , bei dem das -XFlag aus der Umgebungsvariablen $ LESS entfernt wird. Aber ich möchte beides tun : Verwenden Sie das Mausrad, um den Pager zu scrollen (im Gegensatz zum Scrollen der Bildlaufleiste des Terminalfensters) (die Sie durch Entfernen -X von erhalten …
Was sind die Gründe, warum Befehle den Ort des Befehls mögen whereisoder whichnicht anzeigen? ZB habe ich nvm und möchte wissen, wo es sich befindet, aber keiner dieser Befehle hilft mir, die Binärdatei zu finden. Soll ich nur findin diesem Fall verwenden? AKTUALISIEREN Hier ist lange Ausgabe von type nvm …
Ein sehr seltsames Problem haben. Ich habe ein kleines Bash-Skript erstellt, das einen Befehl auf einem Remote-Host über ssh ausführt (unter Verwendung der Authentifizierung mit öffentlichem Schlüssel). Wenn ich dieses Skript manuell über die Befehlszeile ausführe, funktioniert es einwandfrei, aber wenn es in /etc/cron.hourly abgelegt wird, schlägt es mit einem …
Ich erstelle ein einfaches Bash-Skript, um die Änderungszeit und das Datum einer Remote-Datei über HTTP zu extrahieren. Beispieldatei: http://example.com/bar/example.pdf Kann dies ohne Herunterladen der eigentlichen Datei erfolgen? Wenn nicht, was ist die beste Alternative?
Laufen screenin bash wischt die Variable LD_LIBRARY_PATH. Ich habe etwas gelesen und es scheint, dass dies erwartetes Verhalten ist, aber ich muss es umgehen. Die Problemumgehung besteht darin, die LD_LIBRARY_PATH-Deklaration hinzuzufügen ~/.bashrc. In meinem Fall wird LD_LIBRARY_PATH zwischen dem Start der Shell und dem Aufrufen des Bildschirms stark geändert, sodass …
Ich benutze Bash seit Jahren und ich mag iTerm wirklich. Gibt es eine Möglichkeit, diese Konsolenbenutzbarkeit für das Windows-Cmd von Micosoft zu erreichen? Damit meine ich die ordnungsgemäße Vervollständigung von Registerkarten, den Verlauf (auch wenn Sie das Terminal schließen), das Zurücksuchen usw. sowie ein Terminal, dessen Größe ich ändern kann, …
Wie kann ich die in allen Unterverzeichnissen enthaltenen Dateien in das aktuelle Verzeichnis verschieben und dann die leeren Unterverzeichnisse entfernen? Ich habe diese Frage gefunden , aber die Antwort angepasst an: mv * . funktioniert nicht; Ich habe viele Warnungen erhalten, die wie folgt aussehen: mv: wil and ./wil are …
Wenn ich einen symbolischen Link mit /var/opt/fooerstellt habe ln -fs /path/to/target/dir foo. Wie kann ich in einem Skript, das nur den Link sieht, bekommen /path/to/target/dir? Was ich im Skript erreichen möchte, ist, rm -rf /path/to/target/dirbevor ich es tue ln -fs /path/to/another/dir foo.
Ich habe ein Wrapper-Skript, das einige Arbeiten erledigt und dann die ursprünglichen Parameter an ein anderes Tool weitergibt: #!/bin/bash # ... other_tool -a -b "$@" Dies funktioniert einwandfrei, es sei denn, das "andere Tool" wird in einer Subshell ausgeführt: #!/bin/bash # ... bash -c "other_tool -a -b $@" Wenn ich …
Dies ist der Manpage-Eintrag für -n: -n Unterdrücken Sie das automatische Drucken des Musterbereichs Ich stelle fest , dass , wenn nicht die Verwendung -nfür bestimmte Operationen, wobei jede Zeile in stdout gedruckt wird (und die angeforderten Zeilen gedruckt zweimal): $ cat test.txt first second third fourth fifth $ sed …
wenn ich im Terminal schreibe echo $PATH meine Ausgabe ist :/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin aber wenn ich nur schreibe: $PATH Diese Ausgabe verstehe ich nicht richtig, Ausgabe ist: bash: :/home/bo/bin:/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin:/sbin:/bin: No such file or directory und meine Frage ist, warum hat es geschrieben "Keine solche Datei oder Verzeichnis?" Jedes Verzeichnis aus der PATH-Variablen …
Normalerweise verwende ich das Linux-Subsystem, wenn ich etwas unter Windows 10 programmiere, sodass alle meine Pfade relativ zu sind ~. Ich habe ein Python-Skript, das für immer im Hintergrund ausgeführt wird, bis ich den Prozess beende. Wie würde ich das unter Windows 10 ohne offenes Terminal machen? Dinge, die ich …
Ich habe eine Befehlszeile, die eine andere Befehlszeile ausgibt, zum Beispiel: > commandlineA param1 param2 commandlineB param1 Ich möchte eine einzelne Befehlszeilenausführung haben, die Befehlszeile B mit den angegebenen Parametern ausführt. Gibt es eine einfache Möglichkeit, dies über eine einzige Befehlszeile zu tun, oder muss ich eine kleine Bash-Datei ausführen, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.