(Ich bearbeite ein vorhandenes Bash-Skript, also mache ich hier wahrscheinlich einen dummen Fehler ...) Ich habe ein Shell-Skript, das einen Befehl mit einer Umgebungsvariablen als Argument wie folgt speichert: COMMAND="mvn clean install -P $MAVEN_PROFILE" Anschließend wird der Befehl nohupungefähr wie folgt ausgeführt: nohup $COMMAND > logfile Das funktioniert. Jetzt möchte …
Ich lerne heutzutage sed. Es gibt diese Tilde '~', die mich mehr als alles andere verwirrt. Zum Beispiel der Befehl sed -n '1~2 w output.txt' input.txt druckt die ungeradzahligen Zeilen (in die Datei output.txt). Im selben Tutorial wird auch angegeben, dass Zeilen von 1 bis 2 übersprungen werden und dann …
Ich muss einen großen Textblock (Shell-Skriptcode) in einer Datei durch einen anderen Textblock ersetzen. Ich bin beeindruckt von Wie kann ich sed verwenden, um eine mehrzeilige Zeichenfolge zu ersetzen? beantwortet von antak und Multi-Line-Ersatz beantwortet von Bruce Ediger Aber ich habe einige Probleme damit. antak hat bereits in seiner Antwort …
Ich habe zwei Blöcke von base64-Daten in einer Bash-Variablen. Die üblichen Zeilenumbrüche in den base64-Daten wurden durch Leerzeichen ersetzt, und die Variable ist im Grunde eine sehr lange einzeilige Zeichenfolge. Ich kann die zwei in der Variablen enthaltenen Blöcke von base64-Daten dekodieren, aber ich habe beim Versuch einige Nuancen festgestellt. …
Ich habe eine Sammlung von Dateien (* .zip, * .txt, * .tar.gz, * .doc, ... usw.). Diese Dateien befinden sich in einem Pfad. Ich möchte alle Dateien (* .txt) finden und dann nur die Textdateien kopieren, die bestimmte Wörter enthalten (z. B. LINUX / UNIX). Ich habe folgendes ausgeführt: find …
Ihr Ansatz https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/3-2 funktioniert nicht (alles geht gut, aber USB wird nicht bootfähig). Es scheint auch mehrere Jahre alt und veraltet zu sein. Andere Distributionen haben viele Probleme bei der Fehlerbehebung, aber nicht Debian. Irgendwelche Ratschläge, wie ich debuggen kann, warum mein USB nach diesen Prozeduren nicht als bootfähig für …
Ich möchte mehrere Ports weiterleiten. Bisher sieht meine Konfiguration folgendermaßen aus: Host myhost Hostname 123.123.123.123 IdentityFile ~/.ssh/id_myhost LocalForward 8811 localhost:8811 IdentitiesOnly yes Ich möchte Port 886 zusätzlich zu 8811 weiterleiten.
Alle. Verzeih mir, dass ich mit Linux nicht vertraut bin. Ich versuche, CentOS in der VMWare zu installieren. Wie ich wusste, kann Linux nur drei Arten von Partitionen erstellen. sie sind primary, extended, and logical, für MBR, der max Anzahl der primären und erweiterten Partition ist 4. und die unbegrenzte …
Meine bisherige Konfiguration lautet: foo.path [Path] PathExists=/tmp/foo.path [Install] WantedBy=multi.user.target foo.service [Unit] Description=Matt Test BindsTo=foo.path [Service] ExecStart=/bin/sh /home/mpekar/bin/foo.sh PIDFile=/run/foo.pid Dies funktioniert beim Start einwandfrei, aber foo.service wird nicht beendet, wenn /tmp/foo.path entfernt wird. Gibt es eine Möglichkeit, systemd dazu zu bringen, oder ist es einfach nicht das geeignete Werkzeug für den …
Gibt es eine Möglichkeit, Chromium auf Fedora 23/24 um H.264-Unterstützung zu erweitern? Jede Problemumgehung oder alternative Lösung ist in Ordnung. Ich benutze derzeit das Chromium Repo von Spot . EDIT: Es scheint, dass es derzeit keine andere Option gibt, bei der Chromium nicht neu kompiliert werden müsste. BEARBEITEN: Ubuntu hat …
Ich möchte eine E-Mail-Adresse aus einem Webformular an ein Bash-Skript übergeben. Ich verwende den folgenden regulären Ausdruck: /[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/ Ist das ausreichend Oder könnte man einen Exploit einbetten? Das Skript wird von PHP aufgerufen: system('/usr/local/bin/script.sh "$email"');
Ich tmuxentwickle mit zwei Fenstern: einem zum Bearbeiten des Codes und einem zum Kompilieren. Ich muss sehr oft den Bereich wechseln, um den Kompilierungsbefehl zu starten (sagen Sie " mvn install"). Wie kann ich einen Schlüssel binden (z. B. " Ctrl+ B C"), um diesen bestimmten Befehl im anderen Bereich …
Ich möchte alle Dateien in einem Verzeichnis auflisten, die mit 'abc' beginnen und mit '.zip' enden. Ich versuche zu benutzen ls. Das Verzeichnis enthält viele Zip-Dateien, die mit abc<date>und beginnen xvz<date>. Ich möchte nur die Liste der bekommenabc<date>.zip
Ich bin ein mäßig erfahrener vim-Benutzer, der jetzt anfängt, GNU-Emacs zu verwenden. Etwa zur gleichen Zeit, als ich erfuhr, dass Ctrl- pund Ctrl- ndie Standardeinstellungen für Auf und Ab in Emacs sind, erfuhr ich auch, dass es sich bei vim um Varianten von k und j im normalen Modus handelt. …
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.