Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.


1
Wie kann ich einen Alias ​​an sudo übergeben?
Ich habe meine Aliase in versucht setzen ~/.bash_profile, ~/.bashrc, /etc/profile, und /etc/bashrc. Folgendes kann ich immer noch nicht ausführen: alias zf2="php public/index.php" und dann ausführen: sudo zf2 orm:info Das Problem scheint zu sein, dass ich mit visudo- keinen Alias ​​als Befehl angeben kann, der einen Syntaxfehler verursacht. Ich kann also …
38 bash  sudo  alias 

1
Bash-Vervollständigung für Befehle in Mac OS X
Wie bekomme finkund macportsvervollständige ich Programmnamen automatisch, wenn ich Befehle wie in Ubuntu eingebe apt-get? Zum Beispiel, wenn ich tippe sudo port install ca und drücken Sie tab, um das Terminal automatisch zu vervollständigen oder mir die verfügbaren Befehle anzuzeigen. OS X vervollständigt Befehle nicht einmal automatisch nach sudo!


7
Bash: Erstelle anonymes Fifo
Wir alle kennen mkfifound Pipelines. Der erste erzeugt eine Named Pipe, daher muss man einen Namen auswählen, wahrscheinlich mit mktempund später daran denken, die Verknüpfung zu lösen. Der andere erzeugt eine anonyme Pipe, ohne Probleme mit Namen und Entfernung, aber die Enden der Pipe werden mit den Befehlen in der …
38 bash  script  pipe 


7
Wie kann man Strings mit Zahlen sortieren?
Wenn ich diese Dateien in einem Verzeichnis habe cwcch10.pdf cwcch11.pdf cwcch12.pdf cwcch13.pdf cwcch14.pdf cwcch15.pdf cwcch16.pdf cwcch17.pdf cwcch18.pdf cwcch1.pdf cwcch2.pdf cwcch3.pdf cwcch4.pdf cwcch5.pdf cwcch6.pdf cwcch7.pdf cwcch8.pdf cwcch9.pdf Wie kann ich sie in Bash auflisten, damit sie in aufsteigender numerischer Reihenfolge basierend auf dem Zahlenteil der Zeichenfolge sind? So ist die resultierende …
37 linux  bash  sorting 

8
Alle Chrome-Instanzen in der Befehlszeile beenden?
In einigen Fällen reicht es nicht aus, einen einzelnen Tab / Prozess zu beenden, und ich muss Chrome vollständig schließen. Wie kann ich alle Prozesse auf einmal schließen, da Chrome über mehrere Prozesse verfügt? Ich weiß das... pgrep chromeGibt alle Pids zurück. Was ist ein Trick, der es mir ermöglicht, …



5
Wie ändere ich das Standard-Startverzeichnis in Cygwin?
Immer wenn ich cygwin starte, muss ich mehrere Ebenen auf das einzige Verzeichnis cd, das mir bei der Verwendung von cygwin wichtig ist. Wie kann ich Cygwin dazu bringen, standardmäßig in diesem bestimmten Verzeichnis zu starten ... dh jedes Mal, wenn ich Cygwin starte, befindet es sich bereits in diesem …
36 linux  bash  cygwin 


8
Warum unterstützt Echo bei Verwendung des Arguments -e unter MacOSX kein "\ e" (Escape)?
Wenn ich versuche, farbigen Text mit ANSI-Escape-Sequenzen über den eingebauten echoBefehl auszudrucken , wird die \eEscape-Sequenz in der von mir angegebenen Zeichenfolge buchstäblich interpretiert und nicht als "Escape", das sie darstellen soll. Dies geschieht nur in Snow Leopard - die folgenden Beispiele funktionieren in Leopard wie beabsichtigt. Anscheinend echounterstützt der …

4
Entsprechung / Alternativen für Alt + Punkt in Mac
Eine Sache, die ich von der Linux-Shell vermisse, ist die Tastenkombination Alt + Punkt . Was es tut, ist das letzte Argument des vorherigen Befehls einzufügen. Es scheint eine triviale Technik zu sein, aber sie ist wirklich nützlich. dh wenn Sie dies eingeben: $ ls /Applications/MAMP/conf/apache/ Wenn Sie das nächste …
36 linux  mac  bash  terminal  shell 

3
Bash Shebang für Dummies?
Ich habe einige Bash-Skripte, die ich eingerichtet habe und die meistens verwenden #!/bin/bash aber ich stoße regelmäßig auf solche, die aussehen #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex und so weiter. Kann jemand die Bedeutung und den Nutzen dieser Shebang-Optionen erklären und ob sie für andere Shebangs gelten?
36 bash  shell  script 

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.