Von diese frage ich verstehe das je nach betriebssystem sh und bash anders verhalten. Tun env und alias Das kann ich sagen: Jedes Mal, wenn ich ein OSX-Terminal öffne oder starte bash Die Variable $SHELL=/bin/bash läuft source ~/.profile welche ruft source ~/.bashrc. Wenn ich renne $sh die Befehle source ~/.profile …
Ich verstehe, dass ich XARGs wie folgt verwenden kann: echo "-i inputfile.raw -o outputfile.jpg" | xargs -t ./myprogram Ich teste die Anwendung jedoch fuzz und habe einen Fuzzer, der so funktioniert: echo "some text" | myfuzzer Ausgabe: "@ om3 t9gxt" Mit anderen Worten, mein Fuzzer nimmt eine Zeichenfolge und führt …
Wie kann ich eine Liste der Ports abrufen, die abgehört werden, und den Namen des Benutzers, der sie gebunden hat (unter Linux)? Letztendlich möchte ich mehrere Benutzer auf einem System haben, denen 2 Ports zugewiesen sind, die verwendet werden sollen und die möglicherweise nicht an andere Ports gebunden sind. Ich …
Problemstellung Ich habe zahlreiche Beispiele für kreative Dinge mit Bash-Geschichte nach folgenden Gesichtspunkten verfolgt: # simplified example PROMPT_COMMAND='history -a; history -c; history -r' ... aber es schien zeitweise zu funktionieren. Wenn die Verlaufsdatei bereits mit dem vorherigen Verlauf vorhanden ist, ist alles in Ordnung. Andere relevante Informationen Bash-Versionen: 3.2.51, 4.1.2 …
Linux Mint. Ok, das wird ernsthaft grundlegend sein, aber aus irgendeinem Grund verstehe ich falsch, wie das funktioniert. Wenn ich die folgenden Befehle eingebe, funktioniert alles einwandfrei: cd home/user/folder1/folder1/ sudo openvpn --auth-nocache --config /home/user/folder2/folder2/config-file.ovpn Ich gebe das sudo Passwort ein und alles ist gut. Wenn ich diese Befehle in eine …
Guten Tag allerseits Ich kann meinen Fehler nicht sehen, ich möchte die Position eines Teilstrings "searchstring" innerhalb des Strings "t" finden von ein paar Methoden, die ich angeschaut habe, scheint dies am einfachsten und verständlichsten zu sein, dies hängt jedoch nur (beides) awk 'match($t, "$searchstring")' awk '{print match($t, "$searchstring")}' ursprünglicher …
Der Expect "Unbuffer" -Befehl scheint den Exit-Status seines Kindes zu verschlucken, wenn der Prozess beendet wird. Gibt es etwas, das getan werden kann, um dieses Verhalten zu stoppen? Der Beendigungsstatus wird nicht verschluckt, wenn der untergeordnete Prozess im Allgemeinen mit einem Beendigungsstatus ungleich Null beendet wird. Betrachten Sie zwei Bash-Skripte, …
Linux und Unix-ähnliche Shells mögen bash Ermöglichen Sie die Verwendung von Globs zur Annäherung der Dateinamen und zur Erleichterung der Dateisuche. Mir ist der Platzhalter glob (*) bekannt. Welche anderen Globs gibt es in bash das kann ich mit gebrauchen grep?
Wenn ich unter meinem Windows mit CygWin (v2.831 32bit) Folgendes mache: cmd mode 80,50 Die Bildschirmbreite ändert sich, aber wenn ich ein CygWin-Terminal wie bash öffne: C:\cygwin\bin\bash --login -i $ mode 80,50 bash: mode: command not found Ich gehe also davon aus, dass der Befehl "mode" nicht mehr existiert. Solange …
In einer Dokumentation sah ich Screenshots der tree Befehlsausgabe wie folgt: In meinem Fall habe ich das Dateisystem wie im Screenshot erstellt, aber in den Beispielen In allen aufgelisteten Ordnern befanden sich Dateien und Unterordner ( Folder1, Folder3, Folder5 im Beispiel) auch: Echte Dateisystemstruktur: Ich weiß, dass ich in diesem …
Ich versuche, mehrere Dateien aus einem Shellscript in ein Verzeichnis zu kopieren. Diese Dateien enthalten alle Arten von "hässlichen" Zeichen, wie Leerzeichen, Klammern und was sonst nicht. Allerdings stecke ich fest, wenn es darum geht, diesen als zu entkommen bash und cp scheinen sehr seltsam damit umzugehen. Hier ist das …
Manchmal muss ich einen vollständigen Pfad angeben, da $ PATH anscheinend nicht konsultiert wird: #### I have `virtualenv` and it's on my path #### $ virtualenv --version # `virtualenv` is on my path 1.7.1.2 $ which virtualenv # further details /usr/bin/virtualenv $ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games #### However, I can't `stat …
In einem Linux-System habe ich eine Reihe sehr großer Dateien, die eine lange Liste von Einträgen enthalten, eine pro Zeile, die einzeln gelesen werden, um bestimmte Indexdateien für jede von ihnen zu erstellen, die später für einen anderen Prozess verwendet werden . Zum Beispiel: indexprogram file1.txt # creates file1.txt.idxA file1.txt.idxB …
Die meisten Bash-Skripte für die Batch-Dateiverarbeitung könnten beschleunigt werden, indem mehrere Prozesse gestartet werden, um alle Kerne zu nutzen. Ich möchte ein Skript erstellen, das eine Reihe von Dateien verarbeitet und die Anzahl der zu verarbeitenden Dateien gleichmäßig auf die Prozesse verteilt. Wie mache ich das?
ich fand tcpdump -l -s0 -w - tcp dst port 80 | strings zu diesem Artikel. Also möchte ich versuchen, stringsBefehl zu verwenden . Aber befehle gerne echo 'abc' | strings funktioniert nicht. Warum? Danke im Voraus. Ich habe das stringsHandbuch gelesen . Habe aber kein Glück.
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.