Als «bash» getaggte Fragen

14
Indizieren Sie eine Zeichenfolge in Bash

Wie kann ich in sh / bash nach Index auf einen String verweisen? Das heißt, im Grunde es zu teilen. Ich versuche, 5 Zeichen eines Dateinamens zu entfernen. Alle Namen haben die Struktur: name_nr_code. Ich versuche, das 5 alphanumerische Codebit zu entfernen. name_nr_ist immer 10 Zeichen. Gibt es so...

14
Wie funktioniert der Befehl exit auf einem Unix-Terminal?

Könnte jemand erklären, wie der exitBefehl im Unix-Terminal funktioniert? Eine Suche nach man exit und which exitwar nicht hilfreich und ich bin auf das folgende Problem gestoßen. Nach der Installation von Add-On-Paketen für Anaconda und PyCharm auf meinem neuen Red Hat-System stellte ich fest,...

14
Wie liest man verschiedene Zeilen einer Datei in verschiedene Variablen?

Ich möchte verschiedene Zeilen einer Textdatei zu verschiedenen Variablen lesen. Beispielsweise input.txt: line1 foo foobar bar line2 bar line3 foo line4 foobar bar Ich möchte dieses Ergebnis in Variablen gespeichert werden var1, var2, var3und var4so , dass var1=line1 foo foobar bar var2=line2 bar...

14
Rohr B nach D? - A && B || C | D

Gibt es eine Möglichkeit, die Befehlsstruktur neu zu schreiben, A && B || C | Dsodass entweder B oder C in D weitergeleitet werden? Mit dem aktuellen Befehl werden entweder nur B oder sowohl C als auch D ausgeführt. Beispielsweise:

14
Arbeitslösung für `` watch ps aux | grep foo`` [geschlossen]

Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . watch ps aux | grep foo funktioniert...

14
Sind EXIT-, DEBUG-, RETURN- und ERR-Signale?

Die trapeingebaute Bash hat die folgende Syntax trap [-lp] [arg] [sigspec ...] ... Jedes sigspecist entweder ein Signalname oder eine Signalnummer. Bei Signalnamen wird die Groß- und Kleinschreibung nicht berücksichtigt, und das SIG-Präfix ist optional. ... Die bash Handbuch weist darauf hin , dass...

14
Bedingter Regex-Fehler

string=123456 if [ $string == 123456 ]; then echo 123 fi Das funktioniert gut, aber wenn ich == zu = ~ wechsle, bekomme ich folgenden Fehler: ./test: line 3: [: =~: binary operator

14
Warum reicht es nicht aus, den Bash-Verlauf zu löschen?

Früher dachte ich, das Löschen meines Bash-Verlaufs würde ausreichen, um meinen Bash-Verlauf zu löschen, aber gestern spielte meine Katze auf der rechten Seite meiner Tastatur herum, und als ich wieder an meinem Computer ankam, sah ich etwas, das ich vor einem Monat getippt hatte, und dann fing ich...

14
Wie beantworte ich y automatisch im Bash-Skript?

Ich möchte ein Programm über ein Bash-Skript deinstallieren. Nachdem ich den Befehl ausgeführt habe, fragt mich das Terminal, ob ich sicher bin, dass ich ihn deinstallieren möchte. Also muss ich antworten y. Ich möchte es automatisch tun und ynach einer Verzögerung von 10 Sekunden antworten . Ich...