Als «shell» getaggte Fragen

91
Bearbeiten Sie das Shell-Skript, während es ausgeführt wird

Können Sie ein Shell-Skript während der Ausführung bearbeiten und die Änderungen wirken sich auf das ausgeführte Skript aus? Ich bin neugierig auf den speziellen Fall eines csh-Skripts, bei dem Batch eine Reihe verschiedener Build-Varianten ausführt und die ganze Nacht ausgeführt wird. Wenn mir...

91
Wie binde ich in bash eine Funktionstaste an einen Befehl?

Beispiel: Ich möchte den F12Schlüssel so an den Befehl binden, echo "foobar"dass jedes Mal, wenn ich F12die Meldung "foobar" drücke, auf dem Bildschirm gedruckt wird. Im Idealfall kann es sich um einen beliebigen Shell-Befehl handeln, nicht nur um eingebaute Befehle. Wie geht man damit...

91
Bash-Set + x, ohne dass es gedruckt wird

Weiß jemand, ob wir set +xin Bash sagen können, ohne dass es gedruckt wird: set -x command set +x Spuren + command + set +x aber es sollte nur drucken + command Bash ist Version 4.1.10 (4). Das nervt mich schon seit einiger Zeit - die Ausgabe ist voll mit nutzlosen set +xZeilen, was die...

91
Was bedeutet "&" am Ende eines Linux-Befehls?

Ich bin Systemadministrator und wurde gebeten, ein Linux-Skript auszuführen, um das System zu bereinigen. Der Befehl lautet: perl script.pl > output.log & Dieser Befehl endet also mit einem &Zeichen. Gibt es eine besondere Bedeutung dafür? Ich habe Grundkenntnisse in Shell, aber ich...

91
Geeigneter Hashbang für Node.js-Skripte

Ich versuche, ein Skript für node.js zu erstellen, das in mehreren Umgebungen funktioniert. Besonders für mich wechsle ich zwischen OS X und Ubuntu hin und her. Im ersten Fall wird Node als installiert node, im zweiten Fall jedochnodejs . Am Anfang meines Skripts kann ich Folgendes...

90
Verweis auf eine Datei in Bezug auf die Ausführung eines Skripts

In einem Bash-Skript, das ich schreibe, verwende ich source, um die in einer Konfigurationsdatei definierte Variable einzuschließen. Das auszuführende Skript ist act.sh, während das auszuführende Skript sourced ist act.conf.sh, also habe act.shich in: source act.conf.sh Dies funktioniert jedoch...

90
Wie überprüfe ich, ob ein PowerShell-Modul installiert ist?

Um zu überprüfen, ob ein Modul vorhanden ist, habe ich Folgendes versucht: try { Import-Module SomeModule Write-Host "Module exists" } catch { Write-Host "Module does not exist" } Die Ausgabe ist: Import-Module : The specified module 'SomeModule' was not loaded because no valid module file was...

90
Ruft die erste Zeile der Ausgabe eines Shell-Befehls ab

Beim Versuch, die Versionsnummer von zu lesen vim, erhalte ich viele zusätzliche Zeilen, die ich ignorieren muss. Ich habe versucht, das Handbuch von zu lesen headund habe den folgenden Befehl ausprobiert: vim --version | head -n 1 Ich möchte wissen, ob dies der richtige Ansatz ist....