EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

wann - Online in der Cloud

Läuft beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator

Dies ist der Befehl, der 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


Wann – ein minimalistisches persönliches Kalenderprogramm

ZUSAMMENFASSUNG


wann

when [Optionen] [Befehle]

Die Grundidee besteht darin, einfach „when“ in die Befehlszeile einzugeben. Beim ersten Ausführen des
Wenn Sie das Programm starten, werden Sie zur Eingabe einiger Einrichtungsinformationen aufgefordert. Um Ihre Kalenderdatei in Ihrem zu bearbeiten
Lieblingseditor, mache „when e“. Das Grundformat der Kalenderdatei ist wie folgt:

2003. Februar 3: Flug nach Stockholm, um den Nobelpreis entgegenzunehmen.

Sobald Sie eine Kalenderdatei haben, führen Sie das Programm mit dem einfachen alten „when“ des Befehls aus
Zeile druckt die Dinge in Ihrem Kalender für die nächsten zwei Wochen aus.

BEFEHLE


i Drucken Sie bevorstehende Elemente in Ihren Kalender. (Dies ist der Standardbefehl.)

c Drucken Sie Kalender (Raster wie bei einem Wandkalender, ohne dass Elemente angezeigt werden) für den letzten Monat.
diesen Monat und nächsten Monat.

e Rufen Sie Ihren bevorzugten Editor auf, um Ihre Kalenderdatei zu bearbeiten.

w,m,y Drucken Sie Elemente für die kommende Woche, den nächsten Monat oder das kommende Jahr und nicht für die Standardeinstellung
Zeitraum von zwei Wochen.

j Drucken Sie den modifizierten julianischen Tag aus (nützlich zum Ermitteln des Zeitintervalls zwischen zwei).
Termine).

d Drucken Sie nichts außer dem aktuellen Datum.

OPTIONAL


Alle folgenden Optionen außer --help können in der Einstellungsdatei festgelegt werden.
Wahr/Falsch-Optionen können in der Befehlszeile als --option oder --nooption und in der festgelegt werden
Sie können die Einstellungsdatei ändern, indem Sie die Option auf 0 oder 1 setzen.

--help Gibt eine kurze Hilfemeldung aus.

--Version
Druckt eine kurze Meldung, einschließlich einer Angabe darüber, um welche Version der Software es sich handelt
ist.

--sprache=SPRACHE
Stellen Sie die Sprache auf LANG ein. Siehe den Abschnitt unten zur Internationalisierung. Das
Die Option wird normalerweise nicht benötigt, da die Sprache automatisch erkannt wird.

--future=TAGE
Wie viele Tage erstreckt sich der Bericht in die Zukunft? Standard: 14

--past=TAGE
Wie viele Tage reicht der Bericht in die Vergangenheit? Wie die Option --future, --past
wird als Offset relativ zum aktuellen Datum interpretiert, was normalerweise der Fall wäre
Ich möchte, dass dies ein negativer Wert ist. Standard: -1

--calendar=DATEI
Ihre Kalenderdatei. Standardmäßig wird die Datei verwendet, auf die Ihre Einstellungen verweisen
Datei, die beim ersten Ausführen von When eingerichtet wird.

--editor=BEFEHL
Befehl zum Aufrufen Ihres Editors. Standard: „emacs -nw“ Beispiel: when
--editor="vim"

--wrap=Spalten
Anzahl der Textspalten für die Ausgabe (oder 0, wenn Sie überhaupt keinen Umbruch wünschen).
Standard: 80

--[no]wrap_auto
Versuchen Sie, die Breite des Terminals zu ermitteln und die Breite der Ausgabe festzulegen
entsprechend. Dies gilt nur, wenn die Ausgabe ein TTY ist und einem solchen unterliegt
Maximum festgelegt durch --wrap_max. Überschreibt jeden durch --wrap festgelegten Wert. Standard: Nein

--wrap_max=Spalten
Maximale Anzahl von Textspalten für die Ausgabe (oder -1, wenn Sie keine möchten).
maximal). Nützlich in Kombination mit --wrap_auto, um die Lesbarkeit auf sehr zu bewahren
große Terminalfenster. Standard: -1

--rows=Spalten
Anzahl der Textzeilen, die in das Terminalfenster passen. Bei der Auflistung Ihrer
Kalender wird die Ausgabe auf diese Länge gekürzt, es sei denn, dies würde dazu führen
Auflistung weniger als drei Tage in der Zukunft. Dieses Verhalten wird außer Kraft gesetzt (die
(maximale Zeilenanzahl ist auf unendlich gesetzt), wenn die Option --future angegeben ist
explizit oder wenn der Befehl m oder y verwendet wird. Standard: 40

--[no]rows_auto
Versuchen Sie, die Höhe des Terminals zu ermitteln, anstatt den in eingestellten Wert zu verwenden
die Option --rows. Dies gilt nur, wenn die Ausgabe ein TTY ist. Überschreibt jeden Wert
gesetzt durch --rows. Standard: ja

--[no]header
Drucken Sie Kopfzeilen oben in der Ausgabe der Befehle i, c, w, m und y. Standard:
ja

--[kein] Paging
Wenn die Ausgabe länger ist als der durch rows oder rows_auto festgelegte Wert, verwenden Sie dazu einen Pager
die Ausgabe anzeigen. (Die Umgebungsvariablen PAGER und LESS werden berücksichtigt. Wenn
PAGER ist nicht festgelegt, der Standardwert ist „weniger“.) Standard: ja

--paging_less_options
Zusätzliche Optionen, wenn der Pager „weniger“ ist. Standard: „-rXFE“

--[no]filter_accents_on_output
Ob Zeichen mit Akzent in Zeichen ohne Akzent geändert werden sollen. Standard: ja, es sei denn
Die Umgebungsvariable $TERM ist gleich „mlterm“ oder „xterm“.

--[no]styled_output
Wenn die Ausgabe ein Terminal ist, sollten wir ANSI-Terminalcodes für die Gestaltung verwenden?
Standard: ja

--[no]styled_output_if_not_tty
Gestalten Sie die Ausgabe auch dann, wenn es sich nicht um ein Terminal handelt. Standard: Nein

--calendar_today_style=STIL
--items_today_style=STIL
Die erste davon besagt, wie man das heutige Datum beim Erstellen des Kalenders formatiert (c).
Befehl. Im zweiten geht es darum, wie man das Wort „heute“ formatiert, wenn man die Aufgaben (i) erledigt.
Befehl. Standard: fett

Der Stil der Ausgabe kann mit den folgenden Schlüsselwörtern angegeben werden: fett,
unterstrichen, blinkend. Um die Farbe des Textes zu ändern, verwenden Sie Folgendes: fgblack, fgred,
fggreen, fggelb, fgblue, fgpurple, fgcyan, fgwhite. Um den Hintergrund zu ändern
Farbe, verwenden Sie ähnliche Schlüsselwörter, jedoch mit bg statt fg. Beispiel: wann
--calendar_today_style="bold,fgred,bgcyan" c

--Vorfilter
Leiten Sie die Kalenderdatei durch ein Programm, bevor Sie sie lesen. Standard: ""

--now="YMD"
Stellen Sie sich vor, heute wäre ein anderes Datum.

--[no]neighboring_months
Das Standardverhalten von „when c“ besteht darin, Kalender für den letzten Monat auszudrucken
Monat und nächsten Monat. Durch Auswahl von --noneighboring_months können Sie das Drucken vermeiden
out Monate, die nicht im durch --past und --future festgelegten Bereich enthalten sind.

--[no]monday_first
Beginnen Sie die Woche am Montag und nicht am Sonntag. Standard: Nein

--[no]orthodox_easter
Berechnen Sie Ostern nach dem Kalender der Orthodoxen Ostkirche. Standard: Nein

--[no]ampm
Zeigen Sie die Tageszeit im 12-Stunden-Format statt im 24-Stunden-Format an. Betrifft auch
das Parsen von Eingabezeiten. Standard: ja

--auto_pm=x
Wenn Zeiten mit Stunden eingegeben werden, die kleiner als x sind, AM oder PM jedoch nicht
Wenn explizit angegeben, wird automatisch davon ausgegangen, dass es sich um PM und nicht um AM handelt.
Standard: 0

--[no]literal_only
Zeigt nur Elemente an, die als wörtliches Datum angegeben sind, z. B. „2008. Juli 4“. Nicht
Zeigt Elemente an, die durch Ausdrücke definiert sind, z. B. periodische Elemente wie „w=thu“.
Standard: nein

--test_expression
--bare_version
--make_filter_regex
--test_accent_filtering
Diese Optionen werden intern zum Erstellen und Testen verwendet.

BESCHREIBUNG


Wann ist ein äußerst einfaches persönliches Kalenderprogramm, das sich an den Unix-Freak richtet, der möchte
etwas Minimalistisches. Es kann den Überblick über Dinge behalten, die Sie an bestimmten Terminen erledigen müssen.
Es gibt viele Kalender- und „Personal Information Manager“-Programme
Welche Gründe gibt es zu verwenden? Wann ?

Es handelt sich um ein sehr kurzes und einfaches Programm, sodass Sie es problemlos selbst ausprobieren können.
Es ist nicht auf Bibliotheken angewiesen und daher einfach zu installieren. Sie sollten in der Lage sein, es zu installieren
Sie können es auf jedem System installieren, auf dem Perl verfügbar ist, auch wenn Sie keine Berechtigungen zur Installation haben
Bibliotheken.
Das Dateiformat ist eine einfache Textdatei, die Sie in Ihrem bevorzugten Editor bearbeiten können.

Obwohl Wann sollte auf praktisch jedem Betriebssystem laufen, auf dem Perl verfügbar ist
In diesem Dokument gehe ich davon aus, dass Sie eine Unix-Variante verwenden.

INSTALLATION UND BEKOMMEN GESTARTET


Während Sie als Root angemeldet sind, führen Sie den folgenden Befehl aus:

make install

Führen Sie Wann zum ersten Mal diesen Befehl verwenden:

wann

Sie werden aufgefordert, einige Informationen einzugeben, die zum Einrichten Ihrer Kalenderdatei erforderlich sind.

VERWENDUNG


Wenn du läufst Wann Nach dem ersten Setup-Lauf sollte erneut eine einzelne Zeile ausgedruckt werden
Text, der Ihnen das aktuelle Datum mitteilt. Es wird nichts anderes ausgedruckt, weil Ihr
Die Kalenderdatei ist leer, sodass keine Termine anstehen.

Jetzt können Sie damit beginnen, Elemente in Ihre Kalenderdatei einzufügen. Jedes Element ist eine Textzeile
sieht aus wie das:

2003. Februar 3: Flug nach Stockholm, um den Nobelpreis entgegenzunehmen.

Mit diesem Befehl können Sie Ihre Kalenderdatei bequem bearbeiten:

wenn e

Dadurch gelangen Sie zu Ihrem bevorzugten Editor (dem, den Sie beim Ausführen ausgewählt haben). Wann zum ersten
Zeit).

Das Datum muss im Format Jahr-Monat-Tag vorliegen, Sie können den Monat jedoch entweder buchstabieren oder angeben
als Zahl. (Bei Monatsnamen wird die Groß-/Kleinschreibung nicht beachtet und es spielt keine Rolle, ob Sie sie repräsentieren
Februar als F, Fe, Feb, Februa oder was auch immer. Es muss einfach ein einzigartiges Match sein. Du kannst
Geben Sie ein abschließendes . ein, das ignoriert wird. Im Tschechischen kann „cer“ als Abkürzung verwendet werden
für Cerven und „cec“ für Cervenec.) Überschüssiges Leerzeichen wird ignoriert, bis Sie in das gelangen
eigentlicher Text nach dem Komma. Leerzeilen und Zeilen, die mit einem #-Zeichen beginnen, werden ignoriert.

Wenn du jetzt rennst Wann , wird eine Liste aller Elemente in Ihrer Kalenderdatei ausgedruckt
in ein bestimmtes Zeitintervall fallen. (Das Intervall beginnt ab gestern. Wann versucht zu
Wählen Sie das Ende des Zeitintervalls so aus, dass die Ausgabe in Ihr Terminalfenster passt, aber es
wird immer mindestens drei Tage und höchstens zwei Wochen in der Zukunft liegen.) Um alles zu sehen
Ihre Artikel für den nächsten Monat, tun Sie „when m“, und ebenso für ein Jahr, y oder ein einzelnes Jahr
Woche, w.

Wenn Sie „when c“ ausführen, Wann Druckt Kalender für den letzten, diesen und nächsten Monat aus
Monat.

Sie können diese Befehle kombinieren. Beispielsweise druckt „when cw“ Kalender aus und
Dann zeigen wir Ihnen Ihre Artikel für die nächste Woche.

Für Ereignisse, die einmal im Jahr stattfinden, wie Geburtstage und Jubiläen, können Sie beides verwenden
ein * anstelle der Jahreszahl,

* 25. Dezember, Weihnachten

oder verwenden Sie ein Jahr mit einem Sternchen:

1920* 29. August, Charlie Parker wird XNUMX, geboren in XNUMX

Im zweiten Beispiel sagt Ihnen \a, wie alt Charlie Parker dieses Jahr wäre, und \y
gibt das Jahr seiner Geburt wieder, d. h. die Ausgabe wäre:

Heute, 2003. August 29, wird Charlie Parker 83 Jahre alt, geboren 1920

Für Dinge, die Sie jede Woche erledigen müssen, können Sie einen Ausdruck der Form w=xxx verwenden, wobei
xxx sind die ersten paar Buchstaben des Namens des Wochentags in Ihrer Sprache. (Du
müssen genügend Buchstaben angeben, um Mehrdeutigkeiten zu vermeiden, z. B. im Englischen w=th oder w=tu, not
nur w=t.) Beispiel:

w=Sonntag, in die Kirche gehen, 10:00 Uhr

Sie können tatsächlich auch ausgefallenere Tests durchführen; Weitere Informationen finden Sie im Abschnitt
„Ausgefallene Tests“ unten. So richten Sie einige gemeinsame Feiertage ein:

m=jan & w=mon & a=3 , Martin-Luther-King-Tag
* 14. Februar, Valentinstag
m=feb & w=mon & a=3 , Washingtons Geburtstag begangen
m=Mai & w=Sonne & a=2 , Muttertag
m=Mai & w=Mo & b=1, Memorial Day
m=jun & w=sun & a=3 , Vatertag
* 4. Juli, Unabhängigkeitstag
m=sep & w=mon & a=1 , Tag der Arbeit
m=okt & w=mon & a=2 , Kolumbustag
m=okt & w=mon & a=2 , Thanksgiving (Kanada)
* 11. November, Tag des Waffenstillstands
m=nov & w=do & a=4 , Thanksgiving (USA)
e=47, Karneval
e=46 , Aschermittwoch
e=7 , Palmsonntag
e=0 , Ostersonntag
e=0-49 , Pfingsten (49 Tage nach Ostern)

Wenn in den USA bestimmte Feiertage auf ein Wochenende fallen, arbeiten Bundesangestellte und viele andere
Privatangestellte erhalten einen Montag oder Freitag frei. Die vollständige Liste finden Sie unter
http://www.opm.gov/operating_status_schedules/fedhol/2011.asp. Wenn Sie eine Erinnerung daran wünschen
Sowohl für den Feiertag als auch für den Tag, an dem Sie von der Arbeit frei haben, finden Sie hier ein Beispiel dafür, wie Sie dies festlegen würden
das oben:

* 4. Juli, Unabhängigkeitstag
m=jul & c=4 , Unabhängigkeitstag (gilt als Bundesfeiertag)

INTERNATIONALISIERUNG


Wann unterstützt zumindest teilweise Tschechisch, Dänisch, Niederländisch, Englisch, Französisch, Deutsch,
Griechisch, Ungarisch, Italienisch, Polnisch, Rumänisch, Spanisch und Ukrainisch. Wenn Wann war nicht
in Ihre Sprache übersetzt wurde oder nur teilweise übersetzt wurde, der Text, der nicht übersetzt wurde
übersetzt wurde, wird auf Englisch angezeigt. Wann sollte automatisch erkennen, was
Sprache, die Sie verwenden (über Ihre Umgebungsvariable $LANG), und wenn Wann wurde übersetzt
in diese Sprache, das ist es, was du bekommen wirst – Wann Die Ausgabe erfolgt in Ihrer Sprache und
Wann erwartet von Ihnen auch, dass Sie diese Sprache in Ihrer Kalenderdatei für die Namen der verwenden
Monate und die Wochentage.

Ihre Kalenderdatei muss in UTF-8 (oder ASCII, einer Teilmenge von UTF-8) vorliegen. Wenn dein
Die Kalenderdatei hat eine andere Kodierung, z. B. ISO-8859. Wann wird normalerweise dazu in der Lage sein
Erkennen Sie das und weigern Sie sich, es zu lesen. Befehlszeilenoptionen können auch UTF-8 enthalten.

Einige Terminalemulatoren (aterm, ...) zeigen akzentuierte Zeichen als Müll an, andere jedoch
(mlterm, xterm...) können sie korrekt anzeigen. Wann überprüft die $TERM-Umgebung
Variable, und wenn sie „mlterm“ oder „xterm“ entspricht, werden Akzentzeichen verwendet
angezeigt. Andernfalls werden sie aus der Ausgabe herausgefiltert. Sie können dies überschreiben
eine Zeile setzen wie

filter_accents_on_output = 0

or

filter_accents_on_output = 1

in Ihrem ~/.when/preferences Datei. Ich wäre daran interessiert, von allen Benutzern zu hören, die dazu in der Lage sind
Schlagen Sie hierfür einen besseren Mechanismus vor als den Versuch, die Variable $TERM zu interpretieren.

Bei der Eingabe sind Akzente erlaubt, aber nicht erforderlich, z. B. in einer französischsprachigen Eingabedatei.
Das Datum „2005. Februar 17“ kann mit einem akzentuierten „e“ oder einem „e“ ohne Akzent angegeben werden, und beides
wird funktionieren. Wenn ein eingegebener Monat oder Wochentag mit keinem Ihrer Angaben übereinstimmt
Sprache also Wann Ich werde stattdessen versuchen, es als Englisch zu interpretieren.

Sie können eine Zeile wie einfügen

Sprache = fr

in Ihrer Einstellungsdatei, um Ihre Sprache festzulegen, oder geben Sie die Option --Language an
Befehlszeile, aber das ist nicht notwendig, wenn Ihre Umgebungsvariable $LANG festgelegt ist
korrekt.

FORMAT OF PRÄFERENZEN FILE


Jede Zeile besteht etwa so:

variabel = Wert

Leerzeichen werden überall außer innerhalb des Werts ignoriert. Bei Variablennamen handelt es sich um Groß- und Kleinschreibung.
unempfindlich. Leerzeilen werden ignoriert.

MEHR Beispiele:


Ein nützlicher Befehl, damit Ihre Shell beim Anmelden ausgeführt wird, ist dieser:

wenn --past=0 --future=1

So drucken Sie einen Kalender für ein ganzes Jahr aus:

wenn --past=0 --future=365 c

KNALLEN UP DEINE KALENDER WENN dir LOG IN


Ihr Kalender nützt Ihnen nichts, wenn Sie vergessen, jeden Tag darauf zu schauen. Ein einfacher Weg
Damit es beim Anmelden angezeigt wird, soll Ihre .xsession- oder .xinitrc-Datei so aussehen
Dies:

/usr/bin/when --past=0 --future=1 &>~/when.today
emacs -geometry 70x25 -bg bisque ~/when.today &
startkde

Die .xsession-Datei wird verwendet, wenn auf Ihrem Computer ein grafischer Anmeldemanager eingerichtet ist.
die .xinitrc, wenn Sie dies nicht tun. In diesem Beispiel gibt die erste Zeile Ihren Kalender an a aus
Datei. Der vollständige Pfad zum Wann Das Programm ist angegeben, da es sich um die Pfadvariable Ihrer Shell handelt
wird noch nicht ordnungsgemäß initialisiert, wenn dies ausgeführt wird. In der zweiten Zeile wird ein GUI-Emacs angezeigt
Fenster, das durch seine auffällige Farbe zum Blickfang wird. Die letzte Zeile
startet Ihren Fenstermanager, in diesem Beispiel KDE. Welchen Fenstermanager Sie auch verwenden, einfach
Stellen Sie sicher, dass die bereits vorhandene Zeile in der Datei, die es startet, erhalten bleibt, und stellen Sie sicher, dass dies der Fall ist
Diese Zeile ist die allerletzte in der Datei.

SORTIERUNG BY ZEIT- OF TAG


Wenn Sie möchten, dass die verschiedenen Artikel, die an einem Tag liegen, in einer bestimmten Reihenfolge ausgedruckt werden
Die einfachste Möglichkeit, dies zu tun, besteht darin, sie in dieser Reihenfolge in die Eingabedatei einzufügen. Das
Die Methode funktioniert jedoch nicht, wenn einige der Elemente an Datumsangaben liegen, die durch bestimmt werden
Ausdrücke, anstatt explizit angegeben zu werden. Der häufigste Grund dafür, dies tun zu wollen
Die Sache ist, dass man zu bestimmten Tageszeiten Dinge tun muss, und
Sie möchten, dass sie nach Zeit sortiert werden. In dieser Situation können Sie zu Beginn eine Zeit angeben
des Artikeltextes und Wann erkennt das und sortiert die Einträge nach Zeit. Zeiten können sein
im Format h:mm oder hh:mm. Wenn --ampm gesetzt ist, kann ein optionales Suffix a oder p verwendet werden
AM oder PM, z. B. 9:30a für 9:30 Uhr. Wenn Sie die AM/PM-Zeit verwenden, können Sie z. B. auch einstellen
--auto_pm=9, sodass Stunden unter 9 automatisch als Nachmittagsstunden angenommen werden. Hier ist ein
Beispiel:

2010. April 25, 7:00 Uhr Abendessen in der anarchosyndikalistischen Kommune
w=Sonntag, 10:00 Uhr Kirche

Da der 25. April 2010 ein Sonntag ist, werden an diesem Tag beide Artikel angezeigt. Wenn
--auto_pm auf 8 oder höher gesetzt, dann wird 7:00 automatisch als 7:00 interpretiert
PM, und der Termin für das Abendessen wird unter der morgendlichen kirchlichen Zeremonie angezeigt.

SCHICK TESTS


Zusätzlich zu w, wie oben besprochen, gibt es eine Reihe weiterer Variablen, die Sie testen können:

w – Wochentag
m - Monat
d – Tag des Monats
y - Jahr
j – modifizierte julianische Tagesnummer
a - 1 für die ersten 7 Tage des Monats, 2 für die nächsten 7 usw.
b – 1 für die letzten 7 Tage des Monats, 2 für die vorherigen 7 usw.
c – am Montag oder Freitag, entspricht dem Tag des Monats, der dem nächsten Wochenendtag am nächsten liegt; andernfalls -1
e - Tage bis zum diesjährigen (West-)Ostern
z – Tag des Jahres (1 am Neujahrstag)

Sie können Monate entweder als Zahlen (m=2) oder als Namen in Ihrer Sprache (m=feb) angeben. Du
kann auch die logischen Operatoren & (und) und | verwenden (oder). Das folgende Beispiel erinnert Sie daran
um Ihre Mitarbeiter am ersten und fünfzehnten Tag jedes Monats zu bezahlen:

d=1 | d=15 , Mitarbeiter bezahlen.

Dieses Beispiel erinnert Sie daran, jeden letzten Samstag im Monat mit Ihrer Band zu proben:

w=sat & b=1 , Probe mit der Band.

Die folgenden zwei Zeilen

* 25. Dezember, Weihnachten
m=dez & d=25, Weihnachten

beide machen genau das Gleiche, aber die erste Version ist einfacher zu verstehen und macht
Das Programm läuft schneller. (Wenn Sie einen Test machen, Wann muss jeden Tag im laufen
Geben Sie den von Ihnen gewünschten Zeitraum ein und werten Sie den Test für jeden dieser Tage aus. Auf meiner Maschine,
Wenn ich einen Kalender für ein ganzes Jahr ausdrucke und eine Datei mit 10 einfachen Tests darin verwende, wird es
dauert ein paar Sekunden.) Es können auch Klammern verwendet werden.

Abhängig von Ihrer Nationalität und Religion haben Sie wahrscheinlich eine Reihe von Feiertagen
Lügen Sie nicht an festen Terminen. Im Christentum gibt es viele davon (die „beweglichen Feste“)
relativ zum Ostersonntag berechnet, weshalb die Variable e nützlich ist.

Es gibt einen Not-Operator, !:

w=fr & !(m=dez & d=25) , Pokerspiel

Es gibt einen Modulo-Operator % und einen Subtraktionsoperator -. Verwenden Sie diese zusammen mit dem
j Variable, es ist gerade noch möglich für Wann ist ein kleiner Parser, der Folgendes ausführt
Kunststück:

!(j%14-1) , jeden zweiten Mittwoch etwas unternehmen

Die Logik hinter diesem albernen kleinen Stück Zauberei sieht so aus. Zunächst ermitteln wir,
mit dem Befehl „when j --now="2005 jan 26"' den ersten Mittwoch, an dem wir wollen
Um dies zu tun, gibt es einen julianischen Tag, der gleich 1 ist, Modulo 14. Dann schreiben wir diesen Ausdruck so
Wenn es sich um einen Mittwoch handelt, dessen julianischen Tag gleich 1 ist, Modulo 14, die Menge in Klammern
wird Null sein, und die logische Negation ergibt einen wahren Wert.

Die Assoziativität und Prioritätsreihenfolge der Operatoren (von der höchsten zur niedrigsten) ist wie folgt:

links %
links -
links < > <= >=
links = !=
richtig !
links &
links |

EINSCHLIESSLICH DATEIEN


Wenn Ihre Kalenderdatei zu groß wird, können Sie sie lieber in kleinere Teile aufteilen –
vielleicht eine für Geburtstage, eine für tibetische Feiertage usw. Eine einfache Möglichkeit, dies zu erreichen
Dies ist die Installation des Programms m4, setzen Sie die Zeile

Vorfilter = m4 -P

in Ihrer Einstellungsdatei und fügen Sie dann Zeilen wie diese in Ihre Kalenderdatei ein:

m4_include(/home/yourname/.when/birthdays)


$LANG um die Sprache des Benutzers automatisch zu erkennen

$TERM um herauszufinden, ob der Terminalemulator Zeichen mit Akzent anzeigen kann

Zur Verwendung bei Online-Nutzung der onworks.net-Dienste


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    turkdevops
    turkdevops
    TurkDevOps a�?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Funktionen: https://github.com/turkdevopshttps://turkdevops.g...
    Laden Sie turkdevops herunter
  • 2
    asamdf
    asamdf
    *asammdf* ist ein schneller Python-Parser und
    Redakteur für ASAM (Association for
    Standardisierung von Automatisierung und
    Messsysteme) MDF / MF4
    (Messdatenformat...
    asamdf herunterladen
  • 3
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME ist ein zu verwendendes Lehrmittel
    zum Erlernen der MP3-Kodierung. Das
    Ziel des LAME-Projekts ist es, sich zu verbessern
    die Psychoakustik, Qualität und Geschwindigkeit
    von Abgeordneten ...
    Laden Sie LAME herunter (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Eine Reihe von Python-Erweiterungsmodulen, die
    Wrappen Sie die plattformübergreifenden GUI-Klassen aus
    wxWidgets. Zielgruppe: Entwickler. Benutzer
    Schnittstelle: X Window System (X11), Win32 ...
    Laden Sie wxPython herunter
  • 5
    Packdateimanager
    Packdateimanager
    Dies ist der Dateimanager des Total War-Pakets
    Projekt ab Version 1.7. EIN
    kurze Einführung in Warscape
    Modding: ...
    Laden Sie den Packfilemanager herunter
  • 6
    IPerf2
    IPerf2
    Ein Tool zum Messen des Netzwerkverkehrs
    TCP- und UDP-Leistung mit Metriken
    um sowohl den Durchsatz als auch die Latenz. Der
    Zu den Zielen gehört die Aufrechterhaltung eines aktiven Zustands
    Iperf-Kabeljau...
    IPerf2 herunterladen
  • Mehr »

Linux-Befehle

Ad