Als «bash» getaggte Fragen

Bei Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Überprüfen Sie Shell-Skripte mit Fehlern / Syntaxfehlern mit dem Shellcheck-Programm (oder auf dem Web-Shellcheck-Server unter https://shellcheck.net), bevor Sie sie hier veröffentlichen. Fragen zur interaktiven Verwendung von Bash sind bei Super User eher themenbezogen als bei Stack Overflow.

12
So deklarieren Sie ein 2D-Array in Bash
Ich frage mich, wie man ein 2D-Array in Bash deklariert und dann auf 0 initialisiert. In C sieht es so aus: int a[4][5] = {0}; Und wie ordne ich einem Element einen Wert zu? Wie in C: a[2][3] = 3;
74 linux  bash  shell 








5
Wie benutzt man grep, um etwas direkt nach `name =` zu bekommen?
Ich versuche nicht, irgendetwas gleich danach zu erfassen name=, sondern nur Leerzeichen und alphanumerische Zeichen. z.B: name=some value here Ich bekomme some value here Ich bin total neu in diesem Bereich, der folgende Grep passt zu allem, einschließlich dem name=. grep 'name=.*' filename Jede Hilfe wird sehr geschätzt.
74 regex  bash  grep 

13
Wie füge ich ~ / bin zu meinem Pfad hinzu?
Ich habe Probleme, meinen Pfad zu ändern, um Sublime Text 2 hinzuzufügen. Ich habe ein ~/binVerzeichnis hinzugefügt und diesen Befehl ausgeführt : ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl Der Sublink erscheint in ~/bin. Aber ich muss das ~/binVerzeichnis meinem Pfad hinzufügen . Ich bin ziemlich neu darin und weiß nicht, …

5
Festlegen von Umgebungsvariablen unter Linux mit Bash
In tcshfunktioniert das folgende Skript: #!/bin/tcsh setenv X_ROOT /some/specified/path setenv XDB ${X_ROOT}/db setenv PATH ${X_ROOT}/bin:${PATH} xrun -d xdb1 -i $1 > $2 Was entspricht der tcsh setenvFunktion in Bash? Gibt es ein direktes Analogon? Die Umgebungsvariablen dienen zum Auffinden der ausführbaren Datei.
73 linux  bash  unix  shell 

5
Wie kann ich die Vervollständigung von Bash-Tabs wie die Vervollständigung von Vim-Tabs verhalten und übereinstimmende Übereinstimmungen durchlaufen?
Ich wollte seit JAHREN eine Lösung dafür finden. Ich bin in vim sooo viel produktiver bei der Manipulation von Dateien als Bash aus diesem Grund. Wenn ich habe file_12390983421 file_12391983421 file_12340983421 file_12390986421 In bash und Typ file_1-> tab wird offensichtlich Folgendes aufgelistet: file_12390983421 file_12391983421 file_12340983421 file_12390986421 Und es ist schrecklich …
73 bash  shell  vim 



16
PyCharm-Launcher in Ubuntu neu erstellen
Ich installierte PyCharm normalerweise über bin/pycharm.sh, aber der Fehler , den ich gemacht tat , bash pycharm.sh während das PyCharm Verzeichnis im Ordner Downloads hat. Ich habe später das Verzeichnis nach verschoben /opt/Pycharm/. Dies führt dazu, dass der einmal funktionierende Unity Launcher (der bei der Erstinstallation von PyCharm hinzugefügt wurde) …
73 bash  ubuntu  pycharm 

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.