shell

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die meist mit den Unix- und Linux-Betriebssystemen verknüpft sind. Bei Fragen zum Shell-Scripting verwenden Sie bitte ein spezifischeres Tag wie 'bash', 'powershell' oder 'ksh'. Ohne ein spezifisches Tag sollte eine portable (POSIX-konforme) Lösung angenommen werden, obwohl zusätzlich 'posix' oder 'sh' zu bevorzugen ist.
7
Antworten

Prägnante Möglichkeit, alle Zeilen bis zur letzten Zeile zu drucken, die mit einem bestimmten Muster übereinstimmt

Ich versuche einen prägnanten Shell-One-Liner zu finden, der mir alles geben wird Zeilen in einer Datei bis zu ein Muster. Der Anwendungsfall besteht darin, alle Zeilen in einer Protokolldatei auszugeben, bis ich einige finde Markierung, di...
22.01.2012, 16:33
7
Antworten

Wie kann eine benutzerdefinierte Eingabeaufforderung in KornShell angezeigt werden, um den Hostnamen und das aktuelle Verzeichnis anzuzeigen?

Ich verwende KornShell (ksh) unter Solaris und momentan ist meine PS1 env var: PS1="${HOSTNAME}:${PWD} $ " Und die Eingabeaufforderung wird angezeigt: hostname:/full/path/to/current/directory $ Ich möchte jedoch Folgendes anzeigen...
23.07.2009, 13:19
4
Antworten

Erhalte eine Liste von Funktionsnamen in einem Shell-Skript

Ich habe ein Bourne-Shell-Skript, das mehrere Funktionen enthält und auf folgende Weise aufgerufen werden kann: my.sh <func_name> <param1> <param2> Inside func_name () wird mit param1 und param2 aufgerufen. Ich möch...
13.04.2010, 15:23
3
Antworten

Shell-Benutzereingabe / Eingabe

Dies ist ein rohes Korn-Shell-Skript, das jemand anderes geschrieben hat. Ich weiß nicht viel über Shell-Syntax und ich bin mir nicht einmal sicher, ob das möglich ist. Gibt es eine Möglichkeit für mich, diese Datei auszuführen und nach dem D...
13.01.2009, 15:33
4
Antworten

Header in das 'grep' Ergebnis einfügen

Gibt es eine Möglichkeit, den Befehl 'head -1' und 'grep' für alle Dateien in einem Verzeichnis zu einem zu kombinieren und die Ausgabe in eine Ausgabedatei umzuleiten. Ich kann dies mit 'sed' tun, aber es scheint, dass es nicht so schnell ist w...
16.10.2012, 17:32
3
Antworten

Unix-Shell-Skript, um das Datum vor 30 Minuten in GMT zu erhalten

Ich habe ein Shell-Skript, dass ich das Datum und die Uhrzeit vor 30 Minuten in GMT erhalten möchte. Ich habe das für ganze Stunden gut funktioniert, aber Teilstunden scheinen nicht zu funktionieren: vor 1 Stunde TZ = GMT + 1 Datum +% Y...
08.01.2010, 18:47
6
Antworten

Die beste Methode, um die Ausgabe vom Systembefehl in eine Textdatei zu schreiben?

Ich versuche, die Ausgabe mit Perls system -Funktion zu erfassen, um das output eines Systemkommandos auszuführen und in eine Datei umzuleiten, aber aus irgendeinem Grund bekomme ich nicht die gesamte Ausgabe. Ich verwende die folgende Met...
17.10.2011, 20:17
3
Antworten

Sub-shell Differenzen zwischen bash und ksh

Ich habe immer geglaubt, dass eine Sub-Shell kein Kindprozess ist, sondern eine andere Shell-Umgebung im selben Prozess. Ich benutze einen grundlegenden Satz von eingebauten: %Vor% An einem anderen Terminal: %Vor% Also, kein Kindproze...
04.02.2013, 12:31
5
Antworten

svn Skript, um eine Reihe von gelöschten Dateien zu committen

Ich habe viele Dateien aus meiner lokalen Kopie gelöscht, die in verschiedenen Unterverzeichnissen des Hauptverzeichnisses vorhanden waren. Ich möchte auch alle lokal gelöschten Dateien aus meinem SVN-Repository entfernen. Wenn ich den SVN-St...
16.09.2010, 11:24
4
Antworten

Wie bis zum letzten Auftreten eines Charakters in der Bash-Shell

Ich verwende curl und cut für eine Ausgabe wie unten. %Vor% Variible var erhält zwei Arten von Werten (jeweils einzeln). %Vor% Ich versuche tatsächlich alles bis zum letzten "-" zu bekommen. d. h. HIX-MAIN oder HIX-R1-1 ....
19.08.2015, 00:12