Als «bash» getaggte Fragen

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

11
Was macht "Quelle"?
$ whatis source source: nothing appropriate. $ man source No manual entry for source $ source bash: source: filename argument required source: usage: source filename [arguments] Es existiert und ist lauffähig. Warum gibt es in Ubuntu keine Dokumentation dazu? Was tut es? Wie kann ich Dokumentation dazu installieren?


9
chown ändert den symbolischen Link nicht
Ich versuche, den Benutzer / die Gruppe eines symbolischen Links mit dem folgenden Befehl zu ändern: $ chown -h myuser:mygroup mysymbolic/ Aber es ändert sich nicht. Ich bin als root angemeldet. Der aktuelle Benutzer / die aktuelle Gruppe wird auf root gesetzt: root. Was schief gelaufen ist?

6
Zurück zum vorherigen Verzeichnis in der Shell
Gibt es eine Möglichkeit, zum vorherigen Verzeichnis zurückzukehren, in dem wir bash, tcsh verwendet haben, ohne pushd / popd zu verwenden? Ich möchte etwas wie "back" eingeben und kehre zum vorherigen Verzeichnis zurück, in dem ich mich befunden habe. Bearbeiten: "cd -" funktioniert, aber nur für aktuelle und vorherige Verzeichnisse. …
306 linux  command-line  bash 

19
Wie trenne ich einen Prozess vollständig vom Terminal?
Ich verwende Tilda (Dropdown-Terminal) unter Ubuntu als "Befehlszentrale" - so wie andere GNOME Do, Quicksilver oder Launchy verwenden. Ich habe jedoch Probleme damit, einen Prozess (z. B. Firefox) vollständig von dem Terminal zu trennen, von dem aus er gestartet wurde, dh zu verhindern, dass ein solcher (nicht-) untergeordneter Prozess ausgeführt …
304 linux  bash  shell  ubuntu  terminal 


9
Wie füge ich Text am Anfang einer Datei in Bash ein?
Hallo, ich möchte einer Datei Text voranstellen. Zum Beispiel möchte ich Aufgaben am Anfang einer todo.txt-Datei hinzufügen. Mir ist bewusst, echo 'task goes here' >> todo.txtaber das fügt die Zeile an das Ende der Datei (nicht was ich will).
285 bash 


5
Bash: Zeilen in einer Variablen durchlaufen
Wie iteriert man richtig über Zeilen in Bash, entweder in einer Variablen oder aus der Ausgabe eines Befehls? Das einfache Setzen der IFS-Variablen auf eine neue Zeile funktioniert für die Ausgabe eines Befehls, nicht jedoch beim Verarbeiten einer Variablen, die neue Zeilen enthält. Zum Beispiel #!/bin/bash list="One\ntwo\nthree\nfour" #Print the list …
225 bash 



5
Wie kann ich in bash einem Ausrufezeichen entkommen?
Ich möchte so etwas tun bzr commit -m "It works!". Ich kann dem Ausrufezeichen irgendwie entkommen, indem ich tue bzr commit -m "It works\!". Meine Festschreibungsmeldung enthält dann jedoch den umgekehrten Schrägstrich. Wie kann ich mich dem Ausrufezeichen entziehen, ohne den Backslash zu beachten?

3
Verwenden Sie die Uhr mit Rohren
Ich möchte diesen Befehl ausführen: watch -n 1 tail -n 200 log/site_dev.log | grep Doctrine Aber es läuft nicht, weil "ich denke", dass das grep versucht, auf der Uhr statt auf dem Schwanz zu laufen ... Gibt es eine Möglichkeit, so etwas zu tun? watch -n 1 (tail -n 200 …
179 bash  grep  tail  watch 

9
Was tun, wenn Strg + C einen Prozess nicht beenden kann?
Ctrl+ Cfunktioniert nicht immer, um den aktuellen Prozess abzubrechen (zum Beispiel, wenn dieser Prozess bei bestimmten Netzwerkoperationen beschäftigt ist). In diesem Fall sehen Sie nur "^ C" an Ihrem Cursor und können sonst nicht viel tun. Was ist der einfachste Weg, um diesen Prozess zum Abbruch zu zwingen, ohne mein …
171 linux  bash  shell 


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.