Der Standardalias Alert ist für den Befehl notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')" Beim Ausführen alertwird eine Benachrichtigung mit Textalarm und einem Terminalsymbol angezeigt. Das Ausführen mit einem Parameter wie alert !!!!!gibt eine Benachrichtigung mit Text Alert !!!!! …
Vor einiger Zeit habe ich herausgefunden, dass ich mit der Erweiterung der PATH-Variablen benutzerdefinierte Commandterminals erstellen kann. Leider wird es immer wieder angeklebt, wenn ich das Terminal schließe und wieder öffne. Wissen Sie, wie Sie dieses Problem beheben können? Denn wenn ich ein paar Skripte mit Terminalbefehlen starten möchte, möchte …
Ich kann mich nicht erinnern, wo, aber ich habe bereits gesehen, dass der aktuelle Pfad der Bash-Eingabeaufforderung auf interessante Weise verkürzt wurde: Jedes im Pfad enthaltene Verzeichnis (mit Ausnahme des letzten) wird nur durch seinen ersten Buchstaben ersetzt. Zum Beispiel: path/to/some/directorywürde auf verkürzt p/t/s/directory. Wie kann ich dieses Verhalten reproduzieren?
Wenn im folgenden Bash-Skript, wenn j = 0000, wie muss ich das folgende Bash-Skript ändern, um Verzeichnisse mit den Namen 0001, 0002, ... zu erstellen? Eigentlich macht es dirs mit den Namen 1, 2, 3 for i in *.jpg; do let j+=1 ; mkdir $j ; done Vielen Dank!
Ich habe mein .profile so geändert, dass es einen Ordner enthält, wenn ein Flash-Laufwerk angeschlossen ist. Wenn der Befehl als Benutzer ausgeführt wird, funktioniert er einwandfrei, sagt mir jedoch, dass der Scrip von sudo ausgeführt werden muss (das ist, was ich will). Wenn ich jedoch versuche, es mit sudo auszuführen, …
Gibt es ein Dienstprogramm, das den Benutzer immer zur Bestätigung auffordert, bevor ein Befehl ausgeführt wird, der der Art und Weise ähnelt, wie sudonach einem Kennwort gefragt wird?
Beim Herumspielen mit Terminal habe ich festgestellt, dass es viele Möglichkeiten gibt, permanente Aliase zu erstellen . Ich bin ein Linux-Neuling und mache, soweit ich weiß, Folgendes: sudo ln -s /path/to/executable /usr/local/bin/desired_alias Hinzufügen desired_alias = '/path/to/executable'zu~/.bashrc Kommentieren Sie diese Zeilen in ~/.bashrc: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases …
Ich versuche also, eine Bash / ausführbare Datei zu erstellen, und ich muss die Versionsnummer von Ubuntu auf dem System kennen. Alle Möglichkeiten, die ich online gefunden habe, bestehen aus lsb_release -r, ich kann dies jedoch nicht in eine Variable ausgeben. Gibt es eine Möglichkeit, die aktuelle Version von Ubuntu …
wget http://example.com/install.sh -O - | bashführt das Skript automatisch aus, ist jedoch aufgrund möglicher (TLS) MITM-Angriffe usw. nicht sicher. Ist es möglich, einen Einzeiler zu erstellen, der das Skript herunterlädt, es aber nur ausführt, wenn sein Hash mit dem im Einzeiler angegebenen übereinstimmt? Es wäre schön, wenn der Einzeiler so …
Ich muss ein Skript und eine Binärdatei /usr/binbeim Start mit sudo / root-Berechtigungen starten . Ich habe viele Anleitungen aus diesem Forum ausprobiert, aber nichts hat funktioniert ( rc.localund systemdStil, Upstart) - vielleicht mache ich etwas falsch. Mein Betriebssystem ist Ubuntu GNOME 16.10. Das Skript wäre ungefähr so #!/bin/bash sudo …
Ich habe ein Bash-Skript geschrieben, das vier lang laufende Prozesse (jeweils 20 bis 30 Minuten) ausführt: terminator -T "<NAME-1>" -e "<COMMAND-1>" & terminator -T "<NAME-2>" -e "<COMMAND-2>" & terminator -T "<NAME-3>" -e "<COMMAND-3>" & terminator -T "<NAME-4>" -e "<COMMAND-4>" & (Wo <COMMAND-X>ist ein Wert, der zuvor von mehreren Bash-Zeilen erstellt …
System Linux hosek 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Problem Ich muss die Ausgabe als Befehle in einem Bash-Skript zum Speichern von Variablen erhalten. Beispiel sed -n '/# Main configuration./,/# Websites./p' webcheck-$category.cfg | sed '1,1d' | sed '$ d' Dieser Befehl gibt folgende …
Ich habe viele XML-Dateien, über 50000 davon. In einigen XML-Dateien sind einige Dateien so geschrieben <filename>abc.JPEG<^Lilename> ^List nur ein Zeichen, aber ich kann nicht finden, was ^Lmit Google bedeutet. Wenn ich catden Inhalt einer Datei drucke, wird Folgendes angezeigt <filename>abc.JPEG< ilename> Wie auch immer, möchte ich ändern <filename>abc.JPEG<^Lilename>zu<filename>abc.JPEG</filename> Ich habe …
Angesichts der folgenden Teilzeichenfolge, die mit dem Befehl erhalten wurde df /dev/sdb1 | tail -n 1: /dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData Ich möchte aus dieser Zeichenfolge extrahieren 1952971772und 74%sie in einem Bash-Skript verwenden. Ich weiß, dass ich einige Schnittbefehle oder ähnliches verwenden könnte, aber es funktioniert nicht mehr, wenn …
In meinen vorherigen Linux-Installationen hat die automatische Bash-Vervollständigung immer ohne Probleme funktioniert. Wenn ich etwas mit Dateien tun wollte, indem ich ein Präfix des Dateinamens gab und den Tabulator drückte, wurden alle aufgelistet, die mit dem Präfix übereinstimmten, aber es wiederholte auch die Eingabeaufforderung darunter mit meinem Befehl und Präfix, …
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.