Als «bash» getaggte Fragen

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

3
Shell-Einstellungen vorübergehend auf Remote-SSH-Sitzung übertragen?
Ich bin neugierig, häufig möchte ich alle meine Shell-Einstellungen (Punktedateien) nur während meiner Sitzung auf eine Remote-Sitzung übertragen und sie dann beim Abmelden rückgängig machen lassen. Noch besser wäre es, diese nur in dieser Sitzung zu aktivieren, damit jeder andere, der sich anmeldet, auch die Standard- oder seine eigenen benutzerdefinierten …
linux  bash  ssh  shell  zsh 




1
Suchen Sie Dateien mit Einschluss- und Ausschlusskennzeichen
Angenommen, ich habe ein Verzeichnis mit einer Reihe von Dateien: /file1.png /directory1/file1.png /directory1/file2.png /directory1/file3.txt /file2.txt /directory2/file1.png /directory2/file2.txt /directory2/file3.gif Gibt es eine Möglichkeit, die Verzeichnisse mit --includeund rekursiv nach Dateien zu durchsuchen --exclude? Es wäre großartig, etwas zu finden, das so einfach ist wie: find . --include "*.png" --exclude "file1.png"
bash  find 

1
Bash-Skript mit LFTP mit umgeleiteten Eingaben
Ich benötige lftp, um eine Verbindung zu einer Liste von Hosts aus einer Listendatei im IP-Adressformat herzustellen. Wenn ein FTP-Server in Betrieb ist, protokollieren Sie diese Adresse (und, falls möglich, den Gerätetyp, in diesem Fall Router) in einer Textdatei. Für die Server, die in Betrieb sind, muss eine Verbindung hergestellt …
-1 linux  networking  bash  ftp  lftp 


1
/ bin / bash ist weg?
Ich habe den folgenden Befehl eingegeben und bashfunktioniert jetzt nicht mehr. $ sudo chmod a-x /bin/bash_old /bin/sh_old Es heißt nur: login: /bin/bash: No such file or directory.
-1 bash  git 

1
wie man folgenden Fehler abruft, wenn ich Shell-Skript ausführe
Ich habe ein Skript, um mich am Remote-Server anzumelden. Aber ich habe versucht, das Skript auszuführen. Ein Fehler ist aufgetreten. Protokolle: Mein Drehbuch: #!/bin/bash S1=$(ssh -t selvam-odc-shell1 "users | wc -w ") S2=$(ssh -t selvam-odc-shell2 "users | wc -w ") S3=$(ssh -t selvam-odc-shell3 "users | wc -w ") if [ …

1
Warum durchsucht dieser Befehl "find" alle Verzeichnisse?
Ich möchte nur rekursiv scannen Documentsund diesen "übergeordneten" Ordner nicht verlassen. Mein Skript durchsucht mein gesamtes Dateisystem rekursiv, und ich bin nicht sicher, durch welches Element dieses Skripts dies verursacht wird. Das habe ich: #/bin/sh for f in $(find /home/rmintz/Documents/ -type f -name "*jpg") do echo $f done Was muss …

2
Gewusst wie: gleichzeitige cURL-Downloads?
Wie können wir mit curl mehrere Dateien gleichzeitig herunterladen? Selbst wenn wir mehrere Curl-Prozesse erzeugen müssen, wie kann ich dies über die Befehlszeile oder die Shell-Funktion tun? Zum Beispiel: $ multiCurl <download 1> <download 2> <download 3> multiCurl () { curl <download 1> curl <download 2> curl <download 3> } …



1
bash: Schleife über Zeilen einer Datei
Hier ist mein Drehbuch: #! /bin/sh for line in $(cat list); do echo "[$line]: Getting my workers list.."; var=$line-"worker1"; echo "$var" >> "hostlistworkers.txt" var=$line-"worker2"; echo "$var" >> "hostlistworkers.txt" var=$line-"worker3"; echo "$var" >> "hostlistworkers.txt" done fi Wie kann ich die Behandlung der ersten Zeile der Datei ändern? wie folgt: If(it is …
-2 bash  shell  script 

3
Ls und Eingabeumleitung
Ich möchte den Inhalt einer Datei zur lsBefehlseingabe umleiten : ls -l < /home/john/1.txt Wo der 1.txtInhalt nur ist: /etc Ich hatte erwartet ls, den Inhalt der Datei aufzulisten, der in dir definiert /home/jonh1.txtist, /etcaber den Eingabestream zu ignorieren scheint - listet weiterhin den Inhalt des aktuellen Verzeichnisses von /etcdir …

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.