Aceasta este ziua de naștere a comenzii care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ziua de naștere - avertizează despre zilele de naștere viitoare și alte evenimente
REZUMAT
zi de naştere [-w|-c] [-f fişier] [-W defwarn] [-M maxwarn] [-m minwarn] [-l linii] [-p săptămâni]
[-d total] [-i lățime]
DESCRIERE
zi de naştere comanda citește un fișier, în mod implicit ~/.zi de naştere, care oferă o listă de evenimente
în viitorul apropiat (vezi secțiunea FILE FORMAT pentru detalii). Apoi poate produce fie a
lista de evenimente care urmează în următoarele câteva săptămâni sau un calendar bazat pe text
cu câteva rânduri pentru fiecare zi.
OPŢIUNI
-w Afișează o listă de evenimente viitoare. Aceasta este valoarea implicită.
-c Afișați un calendar, conceput pentru a fi transmis lpr(1).
-f fişier
Citiți evenimentele din fişier mai degrabă decât ~/.zi de naştere. If fişier este o singură cratimă,
citiți evenimentele de la intrarea standard (de obicei terminalul).
Listă Opţiuni
-W avertiza
Avertiza avertiza zile înainte, pentru intrările care au nr w steag (vezi FILE FORMAT). dacă
acest comutator nu este specificat, este implicit la 21 de zile.
-M max Avertizați cel mult max zile înainte. Aceasta anulează orice semnalizare dată în fișier.
-m minute Avertizați cel puțin minute zile înainte. Aceasta anulează orice semnalizare dată în fișier.
Calendar Opţiuni
-l linii
linii linii pentru fiecare zi.
-p săptămâni
săptămâni săptămâni pe fiecare pagină a calendarului. Dacă este setat la 0, implicit, se dezactivează
pauze de pagină.
-d zile
Imprimați calendarul pentru până la zile zile înainte.
-i lățime
Imprimați calendarul lățime caractere late. Acest lucru afectează lungimea liniilor
separând fiecare zi și punctul în care evenimentele vor fi împachetate în cuvinte.
FILE FORMAT
Fiecare linie care începe cu un semn hash, `#', este un comentariu și va fi ignorat. Linii
începând cu un ampersand, `&', sunt directive. În prezent există doar un astfel de lucru
directivă, &include fişier, care citește într-un fișier separat de fișierul dvs .zile de nastere fișier. fişier
ar trebui să fie dat cu o cale absolută, care nu ar trebui să folosească notația tilde pentru a specifica
directorul dvs. de acasă.
Orice altă linie specifică numele unei persoane sau al unui eveniment, urmat de semnul egal și a
Data (ZZ/LL, ZZ / LL / AA or ZZ / LL / AAAA, unde forma ZZ / LL / AA se presupune că dă o dată în
al XX-lea și acum este depreciat) și în sfârșit câteva opțiuni suplimentare. Aceste opțiuni
sunt:
bd Această linie este o zi de naștere (prestabilită). Anul, dacă este dat, ar trebui să fie atunci când
persoana s-a născut. O linie desemnată ca zi de naștere va produce rezultate similare Erin are
a zi de naştere in 3 zile' timp or Jemima is 3 in 2 saptamani' timp.
ann Această linie este o aniversare. Anul, dacă este dat, ar trebui să fie anul în care
lucru s-a întâmplat, producând rezultate ca Un pix/creion a explodat 3 ani în urmă mâine dat a
linie precum Un pix/creion explodat=12/09/93 ann.
ev Această linie este un fel de eveniment. Dacă este dat un an, textul va fi afișat
numai în acel an; în caz contrar, va fi afișat în fiecare an. Timpul rămas
este pur și simplu atașat textului; de exemplu, intrarea Paste=7/4/1996 ev ar
da naștere textului Paște in 1 saptamana timp.
wn Avertiza n zile înainte de dată, mai degrabă decât implicit de 21 de zile sau
numărul dat cu -W steag.
ladata Evenimentul durează până la data, care ar trebui să fie în același format ca pentru data de
Evenimentul.
pentruzile
Evenimentul durează pentru zile zile.
DATA SPECIFICAȚIE
Formatul de fișier documentat aici gestionează datele în câteva moduri ușor nestandardizate.
În primul rând, datele sunt date în format britanic de ZZ / LL / AAAA, spre deosebire de mai mult
format normal din SUA LL / ZZ / AAAA.
În al doilea rând, se presupune că datele cu un an din două cifre sunt în secolul al XX-lea (20xx), mai degraba
decât să luăm convenția standard de a presupune că toți anii cu două cifre mai mici de 70 sunt în
secolul 21. Acest lucru este din motive de compatibilitate cu fișierele de date mai vechi, deoarece multe
oamenii au zile de naștere înainte de 1970, iar programul a fost scris înainte ca eu să dau peste
Probleme Y2K. :-( Probabil că ar trebui să evitați acest format.
EXEMPLU
Joe Blow=25/04/1974
Utilizați ziua de naștere online folosind serviciile onworks.net