Als «bash» getaggte Fragen

Bash (Bourne-Again SHell) ist die Shell, die standardmäßig in der Befehlszeilenschnittstelle von Ubuntu verwendet wird.

3
So fügen Sie mehrere Zeilen mit sed ein
Ich möchte das hinzufügen #this ##is my text vor der Linie the specific line Ich habe es versucht sed -i '/the specific line/i \ #this ##is my text ' text.txt aber es fügt nur 'Text' hinzu. Ich habe auch verschiedene Kombinationen mit ausprobiert \und " "aber nichts hat funktioniert.
10 bash  sed 


5
Warum läuft mein Prozess nach dem Abmelden noch?
Nachdem sshich mich angemeldet habe , gebe ich diesen Befehl ein bash: sleep 50000000000000 & Dann habe ich kill -9den sleepübergeordneten Prozess des Prozesses (dh bash). Dann wird das Terminalfenster gleichzeitig getrennt. Wenn ich mich erneut anmelde, stelle ich fest, dass der sleepProzess noch läuft. Frage : Warum kann der …
10 bash 

1
Nach `chown -R` ist git super langsam
Ich habe ein riesiges GIT-Projekt mit mehreren GIT-Submodulen. Ich habe den Besitz ( chown -r) rootfür jede Datei in meinem Projekt rekursiv von auf meinen Benutzer geändert . Jetzt braucht jeder git-Befehl viel Zeit und scheint 99% der CPU zu verbrauchen. Was ist das Problem? Ich tat sudo chown -R …
10 bash  git  ownership 


2
Weiterleitung an den Befehl "Typ"
Ich möchte den Typ mehrerer Befehle herausfinden. Ist es möglich, unter Linux xargsein Suchergebnis findin den typeBefehl zu leiten? Beispielsweise: find . -name anacron | type oder find . -name anacron | xargs type

2
Groß- und Kleinschreibung bei Shell-Skripten
Betrachten Sie dieses Bash-Skript: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Wenn ich 'a' eingebe, ist …
10 bash  scripts 

2
End-tail -f nach dem Drucken von n Zeilen
Ich habe folgendes. Ein Java-Prozess, der Protokolle in eine Datei schreibt Ein Shell-Skript, das den Java-Prozess startet. Ich muss die Protokolldatei nach dem Start des Java-Prozesses lesen, um den korrekten Start zu überprüfen. Ich habe es versucht, tail -faber es bleibt für immer hängen. Ich muss tailnach dem Drucken von …

1
Wie entferne ich vorübergehend die Proxy-Einstellungen?
Ich stelle meine Proxy-Einstellungen mit dem folgenden Befehl ein export http_proxy=http://proxyusername:proxypassword@proxyaddress:proxyport Wenn ich es tue echo $http_proxy Ich bekomme http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80 Aber wenn ich es tue unset $http_proxy Ich bekomme eine Fehlermeldung -bash: unset: `http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80': not a valid identifier So tat ich $http_proxy = "" Das gibt mir auch den folgenden …
10 bash  proxy 





2
Warum ist die Reihenfolge bei der Ausführung dieser Bash-Befehle wichtig?
Es scheint einige Inkonsistenzen zu geben, die ich in Bezug auf die Bash-Shell nicht verstehen kann. Wenn ich ausführe: ls;date;time Die Ergebnisse der drei Abfragen werden nacheinander angezeigt. Beim Vertauschen von Datum und Uhrzeit wird jedoch eine Fehlermeldung angezeigt. Also, wenn ich ausführe: ls;time;date Die Fehlermeldung lautet : bash: syntax …
10 bash 


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.