EnglischFranzösischSpanisch

OnWorks-Favicon

signify - Online in der Cloud

Führen Sie signify im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist die Befehlsbezeichnung, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


signify – Programm zur Erzeugung halbzufälliger Signaturen

ZUSAMMENFASSUNG


bedeuten [--fifo=$HOME/.signature] [--input=Datei] [--debuggen]

BESCHREIBUNG


Bedeuten nimmt eine Signaturbeschreibungsdatei ( ~/.signify oder welche Datei auch immer angegeben ist
von dem --input= Option ) und erstellen Sie eine zufällige Signatur basierend auf den Informationen
Darin enthalten. Dies ermöglicht beispielsweise die Auswahl eines zufälligen Angebots
jede gesendete Nachricht.

Bedeuten, Standardmäßig wird die generierte Signatur von dort in die Standardausgabe geschrieben
kann umgeleitet werden, um die zu überschreiben .Unterschrift Datei. Alternative, Bedeuten kann es pfeifen
Ausgabe an einen bestimmten 'FIFO'. Jeder Lesevorgang aus dieser Datei gibt eine andere Signatur zurück.

Um die FIFO-Funktion zu verwenden, löschen Sie die aktuelle Datei „$HOME/.signature“ und starten Sie Bedeuten in
der Hintergrund wie „signify --fifo=$HOME/.signature &“. Versuchen Sie es mit „cat.“
$HOME/.signature" ein paar Mal. Es wird jedes Mal eine andere Signatur zurückgegeben. (Hinweis:
Diese Funktion wird wahrscheinlich nur auf Unix-Systemen funktionieren.)

Das --debuggen Schalter verursacht Bedeuten um Nachrichten darüber zu generieren, was es tut stderr.
Dieser Schalter soll nur für die Betreuer des Programms nützlich sein.

CONFIGURATION


Die Definition für die generierten Signaturen ist vollständig im enthalten .bedeuten Datei
im Home-Verzeichnis des Benutzers enthalten. Alle völlig leeren Zeilen (Zeilen mit geradem a
einzelne Leerzeichen gelten als Teil der Signaturdaten) und die Zeilen, die mit a beginnen
Rautezeichen (#) werden komplett ignoriert. Die Zeilen, die mit einem Prozentzeichen (%) beginnen
gelten als Befehle und beeinflussen die Art und Weise Bedeuten verhält.

Perl Befehl Substitution

Bedeuten kann beim ersten Lesen des ein beliebiges Perl-Codefragment ausführen
Konfigurationsdatei. Dies kann beispielsweise genutzt werden, um je nach Wert oder Text auszuwählen
die Umgebung, in der Bedeuten wird ausgeführt. Um diese Funktion zu nutzen, legen Sie einfach das bei
gewünschter Perl-Code in Back-Tics (z. B. „Perl-Code“). Was auch immer der Perl-Code auswertet
wird an dieser Stelle ausgewechselt. Es werden keine weiteren Variablenersetzungen vorgenommen
resultierender Text. Bedeuten ist intelligent genug, um zwei Back-Tics zusammen zu erkennen (häufig).
wird als besser aussehendes Anführungszeichen verwendet), da es sich nicht um ein Codefragment handelt. Also Schreiben
so etwas wie „Stopp“, sagte sie.“ wird wie erwartet angezeigt. Hinweis: Der gesamte Code
Das Fragment muss in einer einzelnen Zeile der Eingabedatei enthalten sein.

Definieren Variablen

Bedeuten ersetzt Variablen in jeder Zeile der Signatur auf die gleiche Weise
wie es die Muschel tun würde. Jede Folge von $WORD; wird durch den entsprechenden Wert ersetzt
der Name „WORT“. Die Groß-/Kleinschreibung ist von Bedeutung, aber das abschließende Semikolon kann weggelassen werden, wenn die
Das nächste Zeichen ist kein Buchstabe, keine Ziffer oder kein Unterstrich. Standardmäßig werden diese Variablen nachgeschlagen
Werte innerhalb der Umgebungsvariablen, können aber auch innerhalb der definiert oder neu definiert werden
.bedeuten Datei selbst mit einem Befehl wie:

% $email=[E-Mail geschützt]

Alles nach dem Gleichheitszeichen (=) wird als Teil des Werts betrachtet. Variablen können sein
wird bei der Definition anderer Variablen verwendet. Als Sonderfall gilt $$ wird zu a auswerten
einzelnes Dollarzeichen ($).

Die besondere Variable SIGWIDTH Hiermit kann die gewünschte Ausgabebreite des Generierten eingestellt werden
Unterschrift. Standardmäßig hat diese Variable den Wert „79“. Da ist auch ein BLANK Variable
Sie können es in eine Zeile einfügen, um bei der Ausgabe der Signatur eine völlig leere Zeile zu erstellen.

Einschließlich Andere Mappen

Du kannst sagen Bedeuten um mit einem Befehl eine andere Datei anstelle der aktuellen Zeile zu lesen
mögen:

% enthalten $HOME/.signify-quotes

Der Einfachheit halber können Sie stattdessen eine Tilde (~) verwenden $ HOME um eine Datei relativ zu Ihrem zu lesen
Home-Verzeichnis.

Erstellen Alternativen

Durch die Verwendung von „{“, „|“ und „}“ kann eine unbegrenzte Anzahl von „Alternativen“ angegeben werden.
Befehle. Wenn die Signatur generiert wird, wird nur eine der möglichen Alternativen generiert
ausgegeben werden. Zum Beispiel:

% {
Dies ist die erste Möglichkeit.
% |
Dies ist die zweite Möglichkeit.
% |
Dies ist die dritte (und letzte) Möglichkeit.
Beachten Sie, dass Alternativen sich über mehrere Zeilen erstrecken können.
% }

Erstellen Spalten

Bedeuten erstellt mithilfe von automatisch nebeneinander liegende Spalten mit schönem, gleichmäßigem Abstand
die Befehle „(“, „|“ und „)“. Bei der Ausgabe wird alles mit Leerzeichen aufgefüllt
passen gut auf die Linie. Zum Beispiel:

% (
Dies ist die
erste Spalte.
% |
Dies ist der zweite.
% |
Dies ist der dritte
(und letzte) Spalte.
%)

Nesten Abschnitte

Alternativen und Spalten können beliebig tief verschachtelt werden, allerdings kann dies schnell unhandlich werden
und funktioniert möglicherweise nicht genau wie erwartet, insbesondere bei Spalten. In der Regel nur
Geben Sie Ausrichtungsoptionen (z. B. „Mitte“, „Rechts“) auf der äußersten Ebene an, um beliebigen Text zu erstellen
Formatierung. Wenn Sie beispielsweise mehrere „Alternativen“ in einer Spalte angeben, geben Sie Folgendes ein
Ausrichtungsoptionen für die Spalte und nicht für die Alternativen.

Abschnitt Befehl Optionen

Die Befehle „alternates“ und „columns“ können Optionen annehmen, um ihr Verhalten zu ändern. Der
Im Folgenden finden Sie eine Liste der unterstützten Optionen und ihrer Funktion, auch wenn nicht alle eine Bedeutung haben
beide Arten von Abschnitten. Mehrere Optionen können angegeben werden, indem sie durch ein Komma getrennt werden
(,).

Boden Verschieben Sie die folgenden Textzeilen an das Ende einer Spalte, falls diese weniger enthält
Zeilen als die längste Spalte. Diese Option hat keine Bedeutung für „alterniert“
.

Zentrum Passen Sie die folgenden Zeilen so an, dass sie auf der Seite oder in der Spalte zentriert sind. Wenn benutzt
in einem „alternates“-Abschnitt ein zusätzliches „= „kann verwendet werden, um anzugeben, was
Die Spalte soll statt in der Mitte der Seite zentriert werden.

exec Behandeln Sie die folgenden Zeilen nicht als Text, der in die Spalte oder Alternative eingefügt werden soll.
sondern als Befehle, die von der Shell ausgeführt werden sollen. Für jeden ausgeführten Befehl, falls vorhanden
Wenn der Rückgabestatus 0 ist, wird die von ihm erzeugte Ausgabe an dieser Stelle eingefügt, andernfalls
Die Ausgabe wird verworfen. Eventuell eingefügter Text wird dann wie gewohnt ausgerichtet usw. Das
Der Befehl ist am nützlichsten zum Einfügen zufälliger Anführungszeichen, die von Programmen wie generiert werden
Vermögen(6).

links Passen Sie die folgenden Zeilen so an, dass sie am linken Rand liegen. Dies ist die Standardeinstellung
horizontale Ausrichtung und spiegelt am ehesten wider, wie die Linien in das eingegeben werden
.bedeuten Datei selbst. Beachten Sie, dass weiterhin Pad-Leerzeichen auf beiden Seiten von a platziert werden
Spalte mit dieser Art der Ausrichtung, es sei denn, die Mindestbreite Option ist ebenfalls angegeben.

Mindestbreite
Polstern Sie die linke und rechte Seite dieser Spalte nicht auf, wenn Sie sie nebeneinander platzieren
Säulen. Dies ist nützlich zum Erstellen von Spaltentrennlinien und dergleichen
nicht wirklich Teil des Inhalts. Diese Option hat keine Bedeutung für „alterniert“
.

wiederholen Geben Sie die folgenden Zeilen mehrmals aus, um alle Zeilen in der Spalte zu füllen. Das ist
Nützlich zum Erstellen von Spaltentrennlinien und dergleichen, die nur wiederholt werden
Reihenfolge. Es kann eine mehrzeilige Sequenz angegeben werden und nur die dafür erforderlichen Zeilen
Füllen Sie die Spalte aus. Die gesamte Sequenz wird vollständig ausgegeben
Allerdings mindestens einmal. Diese Option hat für „alternierende“ Abschnitte keine Bedeutung.

Recht Passen Sie die folgenden Zeilen so an, dass sie am rechten Rand liegen. Beachten Sie, dass Leerzeichen aufgefüllt werden
wird bei dieser Art der Ausrichtung immer noch auf beiden Seiten einer Spalte platziert, es sei denn
Mindestbreite Option ist ebenfalls angegeben.

Top Schieben Sie die folgenden Textzeilen an den Anfang einer Spalte, wenn diese weniger Zeilen enthält
als die längste Spalte. Dies ist die Standardaktion, wenn keine vertikale Zentrierung vorhanden ist
angegeben. Diese Option hat für „alternierende“ Abschnitte keine Bedeutung.

vcenter
Schieben Sie die folgenden Textzeilen in die vertikale Mitte einer Spalte, falls dies der Fall ist
weniger Zeilen als die längste Spalte. Diese Option hat keine Bedeutung für „alterniert“
.

Gewicht=
Ändern Sie die Wahrscheinlichkeit, dass eine bestimmte Alternative ausgewählt wird. Die Chance auf eine bestimmte
Die Wahl einer Alternative ist gegeben dividiert durch die Summe aller Gewichte.
Wenn nicht angegeben, beträgt die Gewichtung standardmäßig 1.0. Dezimalzahlen und Zahlen weniger
dass 1.0 erlaubt sind. Diese Option hat für „Spalten“-Abschnitte keine Bedeutung.

COST OF KOSTENLOS SOFTWARE


Seien wir ehrlich: Irgendjemand muss für die gesamte Software bezahlen, die geschrieben wird. Ob es das ist
Ob die vom Programmierer gespendete Zeit oder das vom Unternehmen gespendete Gehalt, alles hat seinen Sinn
Kosten. Bedeuten wurde der Öffentlichkeit zugänglich gemacht, in der Hoffnung, dass dies der Fall sein wird
nützlich sein und so dazu beitragen, die Sichtbarkeit der Menschen zu erhöhen, die seine Entstehung gesponsert haben. In
auf diese Weise die Kosten für die Erstellung Bedeuten wird durch die gewonnene Publizität ausgeglichen. Wenn Sie dies verwenden
Programm und möchte die Entwicklung einer solchen Software vorantreiben, wird gefragt (aber nein
Mittel erforderlich), dass Sie in den Anführungszeichenabschnitt Ihres Dokuments etwa Folgendes einfügen
.bedeuten Datei.

% | Mitte, Gewicht=0.1
Erstellt von $PROGRAM. Dies und mehr erfahren Sie auf der $WEBSITE

(für einzeiliges Zitat) oder (für mehrzeiliges Zitat in einer Spalte)

% | Gewicht=0.1
Diese Signatur wurde automatisch mit generiert
$PROGRAMM. Für dieses und andere coole Produkte,
Schauen Sie sich $WEBSITE an

Diese sind sehr niedrig gewichtet (Sie können diese Gewichtung jedoch gerne erhöhen).
:-) und wird daher nur gelegentlich in Ihrer Signatur auftauchen. Die Variablen sind definiert
intern zu Bedeuten und geben Sie den Programmnamen (einschließlich Versionsnummer) und das Web an
Website, auf der es zu finden ist. Wir danken Ihnen für Ihre Unterstützung!

Nutzen Sie signify online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad