Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.



6
Zsh als Standard-Shell ohne Root-Zugriff festlegen
Ich benutze die Computer meiner Schule und möchte zshstattdessen verwenden bash. Ich würde es gerne zur Standard-Shell machen, aber ich kann keinen Befehl ausführen, $ chsh -s $(which zsh)weil ich keine Administratorrechte habe. Gibt es eine Möglichkeit, wie ich etwas in mein .bashrceinfügen kann oder etwas, das automatisch aufgerufen wird, …
52 bash  zsh  login  profile 


3
Verwenden von ODER-Mustern in Shell-Platzhaltern
Inhalt meines Verzeichnisses ist $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Ich möchte Einzelheiten zu Dateien auflisten, deren Dateiname ein Wort enthält. Beispiel $ ls …
52 bash  shell  zsh  ls  wildcards 

4
Legen Sie einen Netzwerkbereich in der Umgebungsvariablen no_proxy fest
Ich bin in einem Netzwerk mit einem Proxy. Ich habe Maschinen, die hier und da viele Skripte verwenden, die über HTTP aufeinander zugreifen. Das Netzwerk ist 10.0.0.0/8. Mein Proxy ist 10.1.1.1:81, also habe ich es entsprechend eingerichtet: export http_proxy=http://10.1.1.1:81/ Ich möchte meinen eigenen Bereich ausschließen, um mit dem Proxy darauf …
52 bash  wget  curl  http-proxy 


9
Eine Endlosschleife beenden
Ich habe einen Befehl, den ich jedes Mal, wenn er beendet wird, automatisch erneut ausführen lassen möchte. Daher habe ich Folgendes ausgeführt: while [ 1 ]; do COMMAND; done; aber wenn ich die Schleife nicht stoppen kann Ctrl-c, tötet das einfach COMMANDund nicht die gesamte Schleife. Wie würde ich etwas …
52 bash  signals 


3
Ist $ () eine Subshell?
Ich verstehe die Subshell-Syntax als (<commands...>), ist $()nur eine Subshell, von der Sie Variablenwerte abrufen können? Hinweis: Dies gilt für Bash 4.4 basierend auf unterschiedlichen Formulierungen in der Dokumentation.
51 bash  subshell  syntax 



5
Wie kann ich "alias sudo !!"?
Ich versuche, einen Alias ​​für sudo !!in Bash festzulegen. Ich habe es versucht alias sbb='sudo !!', aber es interpretiert das als wörtlich !!und druckt sudo: !!: command not found Wenn ich doppelte Anführungszeichen verwende, wird der doppelte Knall in der Zeichenfolge selbst ersetzt, sodass dies nicht funktioniert. Gibt es eine …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.