Neue Fragen mit dem Tag «bash»
Insgesamt gefunden 8678 Fragen
0
Bewertungen
0
Antworten
578
Ansichten
Wie führe ich einen Befehl aus, wenn ein Prozess startet?
Ich habe ein Sh-Skript zum Aktualisieren meines Hintergrunds, das pscircle verwendet, um laufende Prozesse anzuzeigen. Das Skript wird alle fünf Sekunden ausgeführt, um das Hintergrundbild zu aktualisieren. Ich möchte jedoch, dass das Skript ausgeführt wird, wenn ein Prozess gestartet oder gestoppt...
fragte The Forgotten King vor 4 Jahren
0
Bewertungen
1
Antwort
569
Ansichten
Wie kann ich hier ein Dokument in der Mitte einer Pipe verwenden?
Ich möchte einige Inhalte generieren: passphrase=$(<passphrase) envsubst <<EOF apiVersion: v1 kind: Secret metadata: name: openshift-passphrase stringData: passphrase: $ EOF und pfeife es an oc create -f -. Wenn ich eine Pfeife nach dem füge EOF, funktioniert es nicht. Wie kann man den meh...
fragte simbo1905 vor 4 Jahren
0
Bewertungen
1
Antwort
517
Ansichten
Wenn ich das Arbeitsverzeichnis in einem Skript ändere und ausführen, ändert sich das Arbeitsverzeichnis nur in dem angegebenen Pfad, während es sich im Skript befindet
Wenn ich das Arbeitsverzeichnis in einem Skript ändere und ausführen, ändert sich das Arbeitsverzeichnis nur in dem angegebenen Pfad, während es sich im Skript befindet. Hier ist mein Skript: (um sicherzustellen, dass das Verzeichnis tatsächlich geändert wurde) #!/bin/bash cd /media/hard/drive/par...
fragte Dash Conroy vor 4 Jahren
1
Bewertungen
1
Antwort
363
Ansichten
Wie behandelt man eine .js-Erweiterung korrekt im Bash-Skript?
Ich habe das folgende Bash-Skript. while IFS= read -r filename; do [[ $(md5 path/to/"$filename-orig") = $(md5 path/to/"$filename") ]] || echo $filename differs; done < path/to/list-of-files-to-compare.txt Es soll zwei Dateien vergleichen (durch Berechnen ihres MD5-Hash-Digests) und dann melden,...
fragte Mowzer vor 4 Jahren
-1
Bewertungen
0
Antworten
395
Ansichten
VonHostname zu IP-Adresse
Kann mir da jemand weiterhelfen: Von / etc / hostname wo wird zum Beispiel so etwas 4-125 oder 4-10 und von / etc / network / schnittstellen was so sein wird source /etc/network/interfaces.d/* auto lo iface lo inet Loopback auto enp0s3 iface enp0s3 inet statische Adresse 192.168 Maske 255.255.254.0...
fragte Test vor 4 Jahren
1
Bewertungen
0
Antworten
324
Ansichten
Eine Variable exportieren
Ich habe ein Skript, das eine Variable exportiert, und ein zweites, das sie liest: script1: var1=abc export var1 ./script2 script2: echo $var1 Natürlich ist die Variable var1von script2 aus zugänglich (gibt "abc" zurück). Nun entferne ich den script2-Aufruf in script1 (die "export var1" -Zeile ist...
fragte Mulligun007 vor 4 Jahren
1
Bewertungen
1
Antwort
436
Ansichten
pbcopy / pbpaste verhält sich nicht wie das Kopieren und Einfügen von Mac OS
Ausführen der neuesten Version von Mac OS Mojave. Ich mache: pbcopy < dir/sw7.s pbpaste > dir/testpaste.mips.s Dadurch wird der Inhalt von sw7.s in testpaste kopiert, und die Dateigröße stimmt genau überein. Wenn ich das tue touch dir/testpaste.mips.s und dann manuell von sw7 in die neue Dat...
fragte Daily Memes vor 4 Jahren
0
Bewertungen
2
Antworten
515
Ansichten
Extrahieren Sie .tar.gz-Dateien in verschiedenen Unterverzeichnissen
Ich habe phänologische Daten von verschiedenen Baumarten, aber sie werden von der größeren Baumgruppe gespeichert. Die Ausgabe von find . -name *.tar.gzist: ./Tilia/PEP725_DE_129_070.tar.gz ./Tilia/PEP725_DE_129_071.tar.gz ./Fagus/PEP725_DE_108_010.tar.gz ./Acer/PEP725_DE_115_000.tar.gz ./Acer/PEP72...
fragte m4D_guY vor 4 Jahren
2
Bewertungen
1
Antwort
588
Ansichten
Fehlende Nummern finden
Ich habe eine große Liste von Dateien mit Namen (Videos) Es gelang mir, alle Dateinamen in eine Textdatei zu schreiben. Jetzt habe ich eine Textdatei mit vielen Dateinamen (eine Episode pro Zeile). Jetzt brauche ich etwas, das die Textdatei lesen kann und mir sagt, welche Folgenummer Efehlt S1-E18-(...
fragte Eli Shain vor 4 Jahren
0
Bewertungen
0
Antworten
428
Ansichten
Bearbeiten der .sh-Dateien bei der Installation
Ich versuche Anaconda auf meinem Laptop zu installieren, auf dem die neueste Version von elementarem Betriebssystem ausgeführt wird. Ich folgte den Schritten auf der offiziellen Website. http://docs.anaconda.com/anaconda/install/linux/ Als ich jedoch das Ende des Vorgangs erreicht und mein Terminal...
fragte Heathcliff vor 4 Jahren
0
Bewertungen
1
Antwort
366
Ansichten
Wie kann man Bash-Shell-Prozesse remote beenden, aber sicherstellen, dass der Verlauf gespeichert wird?
Gelegentlich kommt mein X11 Window Manager (i3) zum Stillstand, und ich bin gezwungen, zu einer virtuellen Linux-Konsole oder SSH auf meinem Computer zu wechseln, um die Kontrolle wiederzuerlangen. Normalerweise geschieht dies, wenn ich zahlreiche Rxvt-Fenster geöffnet habe, von denen jedes eine Bas...
fragte meowsqueak vor 4 Jahren
0
Bewertungen
1
Antwort
349
Ansichten
Neustart bei Absturzskriptprüfung
Ich versuche, ein Shell-Skript zu erstellen, das überprüft, ob zwei verschiedene Prozesse ausgeführt werden, und sie neu zu starten, falls dies nicht der Fall ist. Ich möchte es einfach halten. Ist dies der richtige Weg, weil es nicht so aussieht, als ob der zweite Teil funktioniert ... trap "exit"...
fragte Orophix vor 4 Jahren
0
Bewertungen
1
Antwort
435
Ansichten
Fehler beim Laden einer Remote-XML-Datei aus einer Variablen
Versuch, die XML-Datei von einem anderen Server in eine Variable zu lesen test=$(ssh root@server "cat /dir/file.xml") Dabei echo $testwird jedoch die XML-Datei im One-Liner-Format gedruckt. Dann versuchen, xmllintauf diese Datei auszuführen , xmllint $test und bei jedem Tag den folgenden Fehler er...
fragte igor vor 4 Jahren
1
Bewertungen
1
Antwort
459
Ansichten
Suche nach eckigen Klammern mit zipgrep
Ich habe dies in Cygwin und git-bash ausprobiert - gleiches Ergebnis. Mit normalem grep kann ein [Zeichen im Muster mit einem Backslash gekennzeichnet werden, um anzuzeigen, dass nach einem Literal [gesucht werden soll. Das funktioniert aber nicht mit zipgrep: $ zipgrep '\[HashMap' /c/Users/greerob/...
fragte Robin Green vor 4 Jahren
0
Bewertungen
0
Antworten
543
Ansichten
So erhalten Sie den Prozentsatz der CPU-Auslastung in einem Bash-Skript
Wie erhalte ich den CURRENT-Prozentsatz der CPU in einer einfachen Ausgabe von lediglich einem Prozentsatz? Ich muss in eine Datei von 10 Zeilen jede Zeile mit Sachen wie Name, Zeit, "CPU-Prozentsatz, ... und so weiter passen. Vielleicht sollte ich grep oder etwas verwenden? Dies ist das Skript, das...
fragte Rami Raghfan vor 4 Jahren
0
Bewertungen
1
Antwort
427
Ansichten
Zeile mit leerer Zeile löschen
1 1479870 5022248660 1 1911574 3015889020 8 1 1569783 5029193930 Ausgabe sollte sein 1 1911574 3015889020 8 ich benutzte awk '$4!=""' number.csv aber es hat nicht funktioniert. Kann mir jemand einen Hinweis geben?
fragte deku vor 4 Jahren
2
Bewertungen
1
Antwort
370
Ansichten
Was ist los mit diesem PS1-Prompt?
Ich habe mein PS1-Prompt so gestaltet, dass es dem iPython-Prompt ähnelt: PS1FIRSTLINE="\[\n\][\t] \[\e[1m\e[38;5;196m\]\u@\H\[\e[0m\] in \[\e[1m\e[38;5;196m\]\w\[\e[0m" PS1SECONDLINE="\n\e[92m\]In [\[\e[1m\]\#\[\e[0m\]] \$ " PS1="$PS1FIRSTLINE$PS1SECONDLINE" Manchmal bekomme ich jedoch seltsame P...
fragte Tim Hilt vor 4 Jahren
2
Bewertungen
2
Antworten
745
Ansichten
Erfassen Sie spezifische Umgebungsvariablen von der Linux-Sub-Shell
Ich versuche, einen Weg zu finden, ein Shell-Skript B aus Skript A auszuführen, eine Variable in Skript B festzulegen oder zu exportieren und diesen Wert in Skript A zu speichern, nachdem das Skript B beendet ist und die Sub-Shell zurückgegeben wird. Ich versuche nicht, das Skript B zu beziehen. Ich...
fragte NerdPirate vor 4 Jahren
1
Bewertungen
1
Antwort
320
Ansichten
Wie verwaltet man die Verzeichnisliste "dirs -v" vom "alten" Terminal, wenn ein neues geöffnet wird?
Ich habe gerade mit dir, Pushd und Popd gespielt. Hinzufügen / Navigieren im Verzeichnis mit pushd, Verwenden von dirs -v zum Anzeigen einer vertikalen Liste des Verzeichnisses 'stack' und popd zum Entfernen eines Eintrags aus der Liste. Wenn ich ein neues Terminal öffne und die Verzeichnisse mit di...
fragte oksage vor 4 Jahren
0
Bewertungen
5
Antworten
578
Ansichten
Es kann nicht in ein Verzeichnis mit Leerzeichen im Namen geschrieben werden, selbst wenn Anführungszeichen oder Escapezeichen verwendet werden
In einer Bash-Shell auf einem MacOS-Computer kann ich durch Eingabe lseines Regisseurs erkennen Application Support: $ ls Accounts FontCollections PreferencePanes Application Scripts Fonts Preferences Application Support GameKit Printers Assistant Google PubSub Assistants Group Containers Safari Aud...
fragte Kurt Peek vor 4 Jahren
-1
Bewertungen
1
Antwort
289
Ansichten
Warum müssen doppelte Anführungszeichen dafür sorgen, dass String als Funktion ausgeführt wird?
Eine einfache Funktion empfängt zwei Argumente und fügt andsie hinzu. Anschließend werden sie gedruckt. function myprint(){ echo "$1 and $2";} Es klappt. myprint xx yy xx and yy Es ist eine Zeichenfolge, bash parse es separat. "myprint xx yy" bash: myprint xx yy: command not found Warum müssen do...
fragte scrapy vor 4 Jahren
-1
Bewertungen
1
Antwort
348
Ansichten
Automatisch auf fstab laden
Ich habe ein system.bin, das sich in / mnt befindet und ich möchte es automatisch durch das Editieren von fstab auf / mnt / mymount mit Lese- und Schreibberechtigungen für alle Benutzer des Systems mounten Ich versuche es auf fstab hinzuzufügen: UUID = c4649367-f47c-4c31-9b33-cb4b37083ae5 / mnt / my...
fragte Mimi3234 vor 4 Jahren
1
Bewertungen
1
Antwort
386
Ansichten
sed - löscht Zeilen, die Muster aus einer externen Datei nehmen
Ich suche nach einer Möglichkeit, bestimmte Zeilen in einer Datei zu löschen, die Muster aus einer externen Datei nimmt. Der beste Weg wäre, sed zu verwenden. Ich habe versucht, einige Artikel, wie diese, aber sie ist nicht meine Aufgabe zu beantworten. Angenommen, ich habe eine Textdatei mit: Adam...
fragte faceless vor 4 Jahren
0
Bewertungen
2
Antworten
408
Ansichten
cmd.exe wurde von einem anderen cmd.exe gestartet
Ich mache ein Skript, das ich mit bash.exeCygwin unter Windows beginne : C:\bash.exe my_script.sh Es ändert sich meine Python Virtual Env abhängig von einigen Bedingungen. Für diejenigen, die Virtualenv kennen, muss ich "workon.bat" verwenden. Die einzige Möglichkeit, ein Batch-Skript auszuführen,...
fragte snoob dogg vor 4 Jahren
1
Bewertungen
1
Antwort
360
Ansichten
wofür wird der bash-Befehl `command` verwendet und was ist er, wenn er in einem Shell-Skript erscheint?
Als ich ein Shell-Skript schrieb, weiß ich zufällig, dass commandes ein zurückhaltendes Wort ist. Dann fiel mir auf, dass command auch ein Bash-Befehl ist. command lsgibt das gleiche Ergebnis wie ls. command ls | grep xxx gibt das gleiche Ergebnis wie ohne. Dann frage ich mich, wofür es verwendet...
fragte Tiina vor 4 Jahren
2
Bewertungen
1
Antwort
536
Ansichten
In Cygwin erstellte Dateien haben beschädigte Windows-Sicherheitseinstellungen
Wenn Sie auf einem Windows 10-PC eine Datei aus einer Cygwin-Bash-Shell erstellen, sind die Windows-Sicherheitseinstellungen für die Datei beschädigt. Wenn ich zum Beispiel die echo test > test.txtWindows-Registerkarte "Eigenschaften" → "Sicherheit" auswähle, wird folgende Fehlermeldung angezeigt...
fragte Claudius Turner vor 4 Jahren
0
Bewertungen
1
Antwort
450
Ansichten
Wie installiere ich das / bin / echo in meinem Debian neu?
Etwas stimmt nicht für meinen /bin/echoBefehl. sudo ls -al /bin/echo -rwxr-xr-x 1 root utmp 0 Nov 11 18:05 /bin/echo method1, um es zu beheben: Ich wusste, das /bin/echoist in coretils. Entfernen Sie zuerst die coreutils und installieren Sie sie dann erneut. sudo apt-get remove coreutils Reading...
fragte scrapy vor 4 Jahren
0
Bewertungen
1
Antwort
382
Ansichten
Was bedeutet + in der bash `-exec command {} +`?
Für die Befehlsstruktur -exec command {} \;bekam ich Informationen man find. {} bedeutet selected files. ; bedeutet, das Argument zu beenden. \; entkam, um sie vor der Expansion durch die Schale zu schützen. In dem betreffenden Absatz -exec command {} +. -exec command {} + This variant of the...
fragte scrapy vor 4 Jahren
1
Bewertungen
0
Antworten
351
Ansicht
Wie macht man ein Desktopsymbol auf Centos 7 zu einer vertrauenswürdigen App?
Ich bin relativ neu in Linux. Ich habe erfolgreich eine Desktopverknüpfung mit der Methode erstellt, bei der Sie eine neue .desktop-Datei erstellen und die Informationen hinzufügen. Das Problem, das ich lösen möchte, ist, dass die neue Verknüpfung ein Dummy-Symbol enthält und beim ersten Start die...
fragte Bretonator vor 4 Jahren
0
Bewertungen
1
Antwort
411
Ansichten
Wie sortiere ich eine ls-artige Dateiliste?
Wie sortiere ich nach der letzten Spalte eine Liste, die wie folgt aussieht: drwxr-sr-x 2 user group 4096 2018-02-19 14:11:42 /something/project/somefile drwxr-sr-x 2 user group 4096 2018-02-19 00:14:50 /blah-blah/anything -rw-r----- 1 someone users 2188 2018-07-21 13:52:59 /aaa/222 drwxr-S--- 2 som...
fragte george vor 4 Jahren