Als «bash» getaggte Fragen

Bash ist die Bourne Again SHell, der Nachfolger der klassischen Unix sh (Shell).





4
Warum wird meine .bashrc nicht unter Cygwin gelesen?
Meine .bashrc sieht so aus: alias name@server="ssh server sname" echo "bashrc read" Die echoAnweisung dient nur zur Überprüfung, ob sie gelesen wurde. Aber das Echo macht nichts. Ich möchte einen Alias ​​für ein schnelleres SSH in einer Box festlegen, die einen bestimmten Befehl ausführt, der ein funktionierender Alias ​​auf der …
10 bash  cygwin  bashrc 


1
Wie man alle Python-Prozesse außer einem von Bash beendet
Wie kann ich alle Python-Prozesse mit Ausnahme eines Python-Skripts aus dem Bash beenden? (Ich kenne seinen Namen, aber seine PID kann manchmal geändert werden). Ich brauche irgendwie pkill -f "python"aber mit dem Ausschluss des Python-spezifischen Skripts. Bitte beraten.
10 bash 

3
Wie benutzt man ssh und sudo zusammen in bash?
Ich konnte keine Frage finden, die dieses spezielle Szenario beschreibt. Ich versuche, ein sehr einfaches Bash-Skript auszuführen, um die Protokollierung von mehreren Computern abzurufen. Ich führe das Skript lokal aus, muss aber über ssh auf einen externen Computer zugreifen und sudo einmal auf diesem Computer in einen privilegierten Benutzer einbinden …
10 linux  bash 

2
Kein TTY vorhanden, wenn Befehle über SSH in diesem Dokument ausgeführt werden
Ich versuche, einen Befehl über SSH wie folgt in einem Here-Dokument auszuführen: ssh example.com <<END sudo /etc/init.d/apache2 reload END Was normalerweise funktioniert, außer wenn ich versuche, etwas auszuführen, das eingegeben werden muss, wie z. B. das Passwort für sudo. In diesem Fall erhalte ich folgende Meldung: sudo: no tty present …
10 ssh  bash  sudo 

4
Einfache Möglichkeit, die Dateigröße (stdout) auf Shell-Skriptebene zu begrenzen?
Ok, dies ist aus meiner Sicht ein sehr praktischer Anwendungsfall. Angenommen, ich habe einen einfachen Shell-Oneliner, der die Ausgabe in einer Datei protokolliert. Dies kann einfach alles sein, zum Beispiel tcpdump. Gibt es eine generische und triviale Möglichkeit, um sicherzustellen, dass die Ausgabedatei die angegebene Größe nicht überschreitet? Das Resoning …
10 bash 


4
SED über mehrere Leitungen ersetzen
Ich versuche diese drei Zeilen zu finden: <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> --> und ersetzen Sie sie durch: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Wenn ich es versuche sudo sed -i 's:<!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->:<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />:' /myfile.xml Es findet es nicht, ich habe auch …
10 linux  bash  sed 

1
Wie ändere ich die Standard-Shell in FreeBSD?
Die Standard-Shell in FreeBSD ist shund ich kann es wirklich nicht ertragen: Autocomplete ist sehr begrenzt, und Rehash-Befehle bringen mich um. Ich fühle mich wie ein einarmiger und einbeiniger Mann ... Wie kann ich die Shell global in zshoder bash- für root und für alle aktuellen und zukünftigen Benutzer ändern …
10 bash  shell  freebsd  zsh  sh 



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.