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.

3
Shell und Anwendungen
Stimmt es, dass alle Befehle, die in bash ausgeführt werden können, nicht Teil von bash sind? Allmählich wird mir klar, dass ich die Shell und die Anwendungen, die darin ausgeführt werden können, verwirrt habe.
7 bash  shell 

1
Warum funktioniert die Umleitung (>) manchmal nicht, das Anhängen (>>) jedoch?
Während des Studiums für das RHCE bin ich auf eine Situation gestoßen, in der die Standardumleitung nicht funktioniert in bash: # file /tmp/users.txt /tmp/users.txt: cannot open `/tmp/users.txt' (No such file or directory) # semanage login -l > /tmp/users.txt # file /tmp/users.txt /tmp/users.txt: empty Dies funktioniert jedoch: # file /tmp/users.txt /tmp/users.txt: …

2
Wie bekomme ich nur das Benutzerhandbuch für Vim
Um das vim-Benutzerhandbuch zu erhalten, mache ich vi test und dann, sobald die Datei geöffnet ist, mache ich : Hilfe Benutzerhandbuch Dies öffnet ein geteiltes Fenster, das das Lesen des Handbuchs erschwert. Wie öffne ich das Benutzerhandbuch nur im vollständigen Fenster?
7 linux  bash  vim  vi 

1
Übergeben von angeklickten Links in rxvt an ein Skript
Ich starte meinen Browser vimprobable in tabbed wie folgt : "`tabbed -d > /tmp/tabbed.xid`; vimprobable2 -e `cat /tmp/tabbed.xid`" [1][1] Ich bin dann in der Lage, alle neuen Instanzen von vimprobable an tabbed (und kein neues Hauptfenster geöffnet zu haben) in anderen Apps zu senden, z. B. mutt, durch: vimprobable2 -e …

3
Tab-Vervollständigung für Mercurial in Bash?
Mit Subversion in der Befehlszeile werden verfügbare Unterbefehle usw. $ svn c<tab> cat checkout cl co copy changelist ci cleanup commit cp Mercurial hingegen scheint keine Tab-Vervollständigung zu haben, zumindest nicht sofort: $ hg c<tab> [nothing happens] Ist die Bash-Fertigstellung für Mercurial überhaupt verfügbar? Was ist der einfachste Weg, um …


2
Skript, das einen Stream weiter liest
Manchmal catmag ich einen Stream /dev/input/event0. Ich möchte ein Skript schreiben, das jedes Mal etwas tut, wenn mehr ausgegeben wird. Die Definition von mehr Ausgabe kann jedes Mal sein, wenn ein Byte gelesen wird. Wie kann das gemacht werden? Gibt es einen Befehl, der das macht?
7 bash 

2
Was regelt die Grenzen der Expansion von Schalenstreben?
In diesem Beispiel beziehe ich mich auf die Erweiterung einer Folge von ganzen Zahlen, aber vielleicht (?) Wären die Grenzen für alle Aspekte der Klammererweiterung relevant. Diese allgemeinere Ansicht ist auch für mich von Interesse. seq scheint viel längere ganzzahlige Sequenzen zu verarbeiten als die {1..n} Klammererweiterung (zumindest ist dies …

2
Wie wird eine grafische Anwendung von einer Bash-Sitzung gestartet, die mit dieser Bash-Sitzung verbunden ist?
Wenn ich eine grafische Anwendung von einem Terminal aus starte, auf dem bash ausgeführt wird, ist diese Anwendung irgendwie mit dieser Bash-Sitzung verbunden. Wenn die Anwendungen beispielsweise Text ausgeben, wird dieser in der Bash-Sitzung angezeigt, von der aus er gestartet wird. Außerdem werden einige Anwendungen geschlossen, wenn ich das Terminal …


2
Was macht `Datum 2 &> $ 0`?
Ich schaue mir einen Mitarbeiter-Shell-Code an und habe Folgendes gesehen: date 2&>$0 Ich weiß, welches Datum es tut, aber was macht 2 &> $ 0? Er ist eine Weile weg, also kann ich ihn nicht fragen, worum es in diesem Teil ging.




3
Gibt es eine Möglichkeit, ein Skript für die FTP-Anmeldung zu schreiben, damit ich nicht immer wieder Dinge eingeben muss?
Ich arbeite seit kurzem intensiv mit einem Remote-System über eine FTP-Verbindung, da die Sitzungszeit so kurz ist, dass ich mich nach Abschluss meiner Arbeit auf meinem lokalen Computer häufig erneut anmelden muss. Daher muss ich einen benutzerdefinierten Befehl erstellen können. Shell-Skript, um sich mit nur einem Wort beim FTP-Server anzumelden, …
6 bash  ubuntu  ftp 

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.