bash

Für Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Für Shell-Skripte mit Fehlern, überprüfen Sie diese bitte mit dem Shellcheck-Programm (oder im web-Shellcheck-Server unter https://shellcheck.net), bevor Sie hier posten. Fragen zur interaktiven Nutzung von Bash sind bei Super Usern eher Thema als bei Stack Overflow.
3
Antworten

Wie 'cd' in das Verzeichnis mit dem Namen '-'? [geschlossen]

Hier ist ein Beispiel. Ich erstelle ein Verzeichnis namens - und ich kann nicht cd hinein. Der Befehl cd - bringt mich zum vorherigen Verzeichnis zurück. Und ich bin ein wenig davon überzeugt, dass cd "-" auf die gleiche Weise funkti...
15.07.2017, 08:13
2
Antworten

Wie kann ich in Bash sudo machen?

Ich muss nach einem Verzeichnis im Home-Verzeichnis eines anderen Benutzers suchen. Normalerweise würde ich sudo aber das verzweigt einen anderen Prozess und ich verliere auch meine Umgebung. Zum Beispiel habe ich: %Vor% Ich brauche die T...
17.05.2012, 18:13
6
Antworten

Wie kann ich DOS-Zeilenumbrüche in einer Datei erkennen?

Ich habe eine Reihe von Dateien. Einige sind Unix-Zeilenenden, viele sind DOS. Ich möchte jede Datei testen, um zu sehen, ob if dos formatiert ist, bevor ich die Zeilenenden umschalte. Wie würde ich das tun? Gibt es eine Flagge, für die ich t...
09.05.2010, 18:16
3
Antworten

uniq - Überspringt die letzten N Zeichen / Felder beim Zeilenvergleich

___ qstnhdr ___ uniq - Überspringt die letzten N Zeichen / Felder beim Zeilenvergleich ___ tag123bash ___ Für Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Für Shell-Skripte mit Fehlern, überprüfen Sie diese bitte mit dem Shel...
13.02.2010, 16:04
7
Antworten

HOWTO: Erkennen von Bash aus Shell-Skript

In diesem Szenario werden Benutzer aufgefordert, eine Skriptdatei zu erstellen: %Vor% Diese Skriptdatei verwendet möglicherweise nur die bash-Funktion, so dass wir festgestellt haben, dass die laufende Shell bash ist oder nicht. Für ander...
08.07.2010, 00:28
6
Antworten

Echo ps, während Zeilenumbrüche beibehalten werden?

Wenn ich ps ax in Terminal mache, wird das Ergebnis so aussehen: %Vor% Wenn ich echo $(ps ax) mache, bekomme ich: %Vor% Warum? Und wie behalte ich die Zeilenumbrüche und Tabulatorzeichen?     
07.07.2011, 19:26
7
Antworten

Ein Bash-Einzeiler, um in das Verzeichnis zu wechseln, in dem sich eine Datei befindet

Ich möchte oft in das Verzeichnis wechseln, in dem sich eine bestimmte ausführbare Datei befindet. Also möchte ich etwas wie %Vor% um in das Verzeichnis zu wechseln, in dem der Python-Befehl installiert ist. Dies ist jedoch offensichtlich il...
13.05.2009, 01:10
7
Antworten

sed, wie die ersten 17 Zeilen und die letzten 8 Zeilen in einer Datei gelöscht werden

Ich habe eine große Datei 150GB CSV-Datei und ich möchte die ersten 17 Zeilen und die letzten 8 Zeilen entfernen. Ich habe folgendes versucht, scheint aber nicht richtig zu funktionieren %Vor% und %Vor% Ich frage mich, ob jemand mit sed...
07.02.2013, 13:32
3
Antworten

Warum ist mein Bash String Vergleich zweier identischer Strings immer falsch?

Ich versuche, ein einfaches kleines Skript zu schreiben, um eine 3G-Verbindung abzufragen, und wenn die Verbindung unterbrochen wurde, initiiere eine erneute Verbindung. Mein Problem besteht darin, die Ausgabe des Befehls zu überprüfen - zwei...
29.08.2011, 03:19
5
Antworten

grep Ausgabe in Array

Jungs Wie kann ich das machen ?    'finde / xyz / abc / musik / | grep def' Ich möchte das Array nicht in einer temporären Variable speichern. Wie können wir direkt auf diesem Array arbeiten? , um das erste Element dieses Arrays zu erhal...
24.08.2011, 17:58