Una eina de línia d'ordres per a la qual trobo ús molt freqüentment a Linux és la comanda de "cita". És una comanda força simple que li torna la cita i temps en què el crida sense cap opció. Però quan comença a utilitzar algunes de les opcions que proporciona amb aquesta eina pot fer molt més fàcil i divertida la seva vida. Fem un aspecte més detallat a la comanda mateixa i alguns de les seves opcions i els trucs frescos que ho podem fer fan.
La primera cosa per fer és aconseguir la cita actual i temps:
Cita de #
Sol des. 14 11:33:55 IST 2008
Això és l'ús més simple d'aquesta comanda. Ara suposi que volia només aconseguir la cita i res més:
Cita de # +"%d"
14
Si vol la cita, completi amb cita, mes, i any:
Cita de # +"%d%m%y"
141208
Aconseguir el dia de la setmana junt amb la resta de la cita:
Cita de # +"%a%d%m%y"
Sun141208
Aquests són algun de les moltes possibilitats que la comanda de "cita" li ofereix. Comprovi "cita -ajuda per a opcions. Són alguns d'interessants:
Cita de %D (mm/dd/yy)
%d dia de mes (01..31)
%m mes (01..12)
%y finalment dos dígits d'any (00.. 99)
El nom de dia feiner abreujat de %a locale (Sun..Sat)
El ple nom de dia feiner de %A locale, llargada variable (Sunday..Saturday)
El nom de mes abreujat de %b locale (Jan..Dec)
El ple nom de mes de %B locale, llargada variable (January..December)
Hora de %H (00..23)
Hora de %I (01..12)
Any de %Y (1970...)
També pot fer una mica de formatació elegant. Si vol afegir un guió o un barra inclinada posterior en entre les parts diferents de la cita:
Cita de # +"%d-%m-%Y"
14-12-2008
Cita de # +"%d/%m/%Y"
14/12/2008
També pot utilitzar espais i comes. Aquí és un exemple força elegant:
Els # daten +"%A,%B %d %Y"
Sunday,December 14 2008
Digui que està escrivint la forma de registres a una escriptura de closques per fer marxa enrere vostè servidor. Vol l'escriptura de reserva per aconseguir els registres el dia abans i els recolza. Aquí és com pot tenir la cita del dia previ:
Cita de # -date="yesterday"
Fet seure des. 13 12:04:03 IST 2008
Similarment, també pot aconseguir la cita de demà:
Cita de # -date="tomorrow"
Dl. des. 15 12:04:39 IST 2008
Pot aconseguir la cita d'últim o pròxim mes:
Cita de # -date="last mes"
Dv. nov. 14 12:06:23 IST 2008
Cita de # -date="next mes"
Casi's 14 de gen. 12:06:25 IST 2009
Matèria força fresca, eh! Només se l'està començant. Pot personalitzar la cita que vol més precisament que de dia i setmana, i portar la cita fa cinc dies o set dies d'ara:
Els # daten -date="5 fa dies"
Dt. des. 9 12:08:26 IST 2008
Els # daten -date="7 dies"
Dv. des. 21 12:09:23 IST 2008
Li pot fins i tot fer més preguntes difícils com:
Els # daten -date='next dissabte'
Fet seure des. 20 00:00:00 IST 2008
O alguna cosa totalment en el futur:
Els # daten anys de -date='2 3 mesos 4 dia'
Dv. Espatllar 18 12:12:16 IST 2011
És gairebé com si "cita" parla anglès. Continuo descobrint trucs nous. Així jugui-hi i deixi'm saber si troba algunes possibilitats fresques noves que podria no haver descobert encara.





























{ 0 comentaris... afegeixi'n un ara }
Deixi un Comentari