Als «shell» getaggte Fragen

42
Was genau ist eine Umgebungsvariable?

Ich weiß, dass VARIABLE=valueeine Umgebungsvariable erstellt und export VARIABLE=valuefür Prozesse verfügbar gemacht wird, die von der aktuellen Shell erstellt wurden. envzeigt die aktuellen Umgebungsvariablen an, aber wo leben sie? Was umfasst eine Umgebungsvariable (oder eigentlich eine Umgebung...

42
So drucken Sie "$" in here-document

Wie kann ich "$" in einem Here-Doc in Bash ausgeben? Zum Beispiel möchte ich eine Datei mit dem Inhalt auf einem entfernten Server haben $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Aber es würde als Variable behandelt. Wie kann ich ein Literal drucken...

42
Wie funktioniert "cat <> file"?

cat < filedruckt den Inhalt der Datei nach stdout. cat > fileliest stdin, bis Ctrl+ Derkannt wird und der Eingabetext in die Datei geschrieben wird . cat <> fileDruckt, zumindest in meiner Version von Bash, den Inhalt der Datei zufriedenstellend (ohne Fehler), ändert jedoch weder die...

41
So führen Sie mehrere Befehle mit nohup aus

Ich muss mehrere Befehle mit ausführen nohup. Jeder Befehl sollte nach dem vorherigen Befehl ausgeführt werden. Ich habe diesen Befehl als Beispiel verwendet: nohup wget $url && wget $url2 > /dev/null 2>&1 & Dieser Befehl funktionierte jedoch nicht. Welchen Befehl soll ich für...

41
Inhalt einer Datei an den Befehl "echo" umleiten

Ich habe eine Datei mit dem Namen, my_file.txtderen Inhalt nur die Zeichenfolge ist Hello. Wie kann ich den Inhalt auf den Befehl umleiten echo? Ich weiß , dass ich die Befehle haben less, cat, more... aber ich muss es mit dem tun echo. Ich habe es versucht: $ cat my_file.txt | echo und auch das: $...

41
Wie wechsle ich von einer unbekannten Shell zu Bash?

Ich war überrascht, dass ich diese Frage nicht bereits auf der Website gefunden habe. Also kam heute $nach dem ich mich als neuer Benutzer angemeldet habe. Dies war unerwartet, da die Eingabeaufforderung meines Hauptbenutzers mit beginnt username@computername:~$. Wie wechsle ich von dieser anderen...

41
Warum funktioniert der Befehl "cd" nicht über SSH?

Ich habe versucht, einige Dateien über SSH zu sichern, aber anstatt tardie gewünschten zu speichern , habe ich meinen Home-Ordner erhalten. Ich habe einige weitere Tests durchgeführt und es läuft darauf hinaus: ssh root@server /bin/sh -c "cd /boot && ls -l" Was zu meiner Überraschung...