Als «shell» getaggte Fragen

31
Kann ich pgrep mit kill verketten?

Ich habe bemerkt, dass |verwendet wird, um Ergebnisse des ersten Befehls an den anderen zu senden. Ich möchte alle Prozesse beenden, die einem Namen entsprechen. Das macht pgrep normalerweise: $ pgrep name 5089 5105 Und mehrere Argumente scheinen zu funktionieren kill: sudo kill 5089 5105 Das ist...

31
Wo ist "export var = value" nicht verfügbar?

Ich habe - wahrscheinlich im Usenet Mitte der neunziger Jahre (!) - das Konstrukt aufgegriffen export var=value ist ein Bashismus, und das ist der tragbare Ausdruck var=value export var Ich befürworte dies seit Jahren, aber kürzlich hat mich jemand dazu herausgefordert, und ich kann wirklich keine...

30
Befehl: Was bedeutet die erste Zeile?

Wenn ich das tue, ls -lbekomme ich Folgendes: calico@A000505:~/Documentos$ ls -l total 2020 -rwxr-xr-x 1 calico calico 8559 2010-11-16 11:12 a.out -rwxrw-rw- 1 smt smt 2050138 2010-10-14 10:40 Java2.pdf -rwxrw-rw- 1 ocv ocv 234 2010-11-16 11:11 test.c Aber was bedeutet das "Gesamtjahr 2020"? Ich...

30
Shell-Skript aus einer Subshell beenden

Betrachten Sie dieses Snippet: stop () { echo "${1}" 1>&2 exit 1 } func () { if false; then echo "foo" else stop "something went wrong" fi } Normalerweise funcführt der Aufruf dazu, dass das Skript beendet wird. Dies ist das beabsichtigte Verhalten. Wenn es jedoch in einer Sub-Shell wie in...

30
Gibt es eine JavaScript-Shell?

Vor kurzem habe ich mit JS gearbeitet und ich bin sehr begeistert von dieser Sprache. Ich weiß, dass es node.js gibt, um JS auf dem Server auszuführen, aber gibt es eine Shell, die JS als Skriptsprache verwendet? Wenn so etwas existiert, wie brauchbar und stabil ist

30
Mehrfarbiges Grep

Ich versuche, jeden grep-Befehl zu veranlassen, die Ergebnisse in einer anderen Farbe hervorzuheben. Ich kann es manuell mit einer Zeile wie dieser machen: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Jedes...

30
Warum stoppt der Befehl "Strings" nicht?

Der stringsBefehl verhält sich merkwürdig, anscheinend hört er nicht auf, in eine Datei zu schreiben, selbst wenn auf dem Laufwerk nicht mehr genügend Speicherplatz vorhanden ist. Oder fehlt mir vielleicht etwas? Ich führe Folgendes aus: # strings /dev/urandom > random.txt dies lief weiter und...