home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: SHell self-extracting ARchive
(archive/shar).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Newsgroup Content (archive/news)
| magic
| Supported |
100%
| dexvert
| SHell self-extracting ARchive (archive/shar)
| magic
| Supported |
100%
| dexvert
| Internet Message Format (text/imf)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| news or mail, ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| fmt/329 Shell Archive Format
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
| |
100%
| xdgMime
| message/rfc822
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 53 75 62 6a 65 63 74 3a | 20 20 76 30 37 69 30 36 |Subject:| v07i06|
|00000010| 32 3a 20 20 4e 61 67 20 | 72 65 6d 69 6e 64 65 72 |2: Nag |reminder|
|00000020| 20 73 65 72 76 69 63 65 | 2c 20 50 61 72 74 30 31 | service|, Part01|
|00000030| 2f 30 32 0a 4e 65 77 73 | 67 72 6f 75 70 73 3a 20 |/02.News|groups: |
|00000040| 6d 6f 64 2e 73 6f 75 72 | 63 65 73 0a 41 70 70 72 |mod.sour|ces.Appr|
|00000050| 6f 76 65 64 3a 20 6d 69 | 72 72 6f 72 21 72 73 0a |oved: mi|rror!rs.|
|00000060| 0a 53 75 62 6d 69 74 74 | 65 64 20 62 79 3a 20 64 |.Submitt|ed by: d|
|00000070| 61 76 65 62 40 72 74 65 | 63 68 2e 75 75 63 70 20 |aveb@rte|ch.uucp |
|00000080| 28 44 61 76 65 20 42 72 | 6f 77 65 72 29 0a 4d 6f |(Dave Br|ower).Mo|
|00000090| 64 2e 73 6f 75 72 63 65 | 73 3a 20 56 6f 6c 75 6d |d.source|s: Volum|
|000000a0| 65 20 37 2c 20 49 73 73 | 75 65 20 36 32 0a 41 72 |e 7, Iss|ue 62.Ar|
|000000b0| 63 68 69 76 65 2d 6e 61 | 6d 65 3a 20 6e 61 67 2f |chive-na|me: nag/|
|000000c0| 50 61 72 74 30 31 0a 0a | 54 68 69 73 20 69 73 20 |Part01..|This is |
|000000d0| 61 20 70 72 6f 67 72 61 | 6d 20 49 20 75 73 65 20 |a progra|m I use |
|000000e0| 74 6f 20 77 61 72 6e 20 | 6d 65 20 61 62 6f 75 74 |to warn |me about|
|000000f0| 20 75 70 63 6f 6d 69 6e | 67 20 6d 65 65 74 69 6e | upcomin|g meetin|
|00000100| 67 73 20 61 6e 64 20 6f | 74 68 65 72 0a 65 76 65 |gs and o|ther.eve|
|00000110| 6e 74 73 20 49 20 6e 65 | 65 64 20 74 6f 20 62 65 |nts I ne|ed to be|
|00000120| 20 66 6f 72 63 65 66 75 | 6c 6c 79 20 70 72 6f 76 | forcefu|lly prov|
|00000130| 6f 6b 65 64 20 74 6f 20 | 61 74 74 65 6e 64 2e 20 |oked to |attend. |
|00000140| 20 49 74 20 68 61 73 20 | 62 65 65 6e 20 75 73 65 | It has |been use|
|00000150| 64 20 6f 6e 0a 43 43 49 | 20 50 6f 77 65 72 36 2d |d on.CCI| Power6-|
|00000160| 42 53 44 2c 20 43 43 49 | 2d 50 6f 77 65 72 20 36 |BSD, CCI|-Power 6|
|00000170| 2d 53 56 20 61 6e 64 20 | 74 68 65 20 41 54 26 54 |-SV and |the AT&T|
|00000180| 20 55 6e 69 78 2d 50 43 | 2e 0a 0a 5b 20 20 54 68 | Unix-PC|...[ Th|
|00000190| 65 20 63 6f 6d 70 61 72 | 69 73 6f 6e 20 77 69 74 |e compar|ison wit|
|000001a0| 68 20 6f 74 68 65 72 20 | 70 72 6f 67 72 61 6d 73 |h other |programs|
|000001b0| 2c 20 67 69 76 65 6e 20 | 69 6e 20 74 68 65 20 52 |, given |in the R|
|000001c0| 45 41 44 4d 45 2c 20 69 | 73 20 69 6e 74 65 72 65 |EADME, i|s intere|
|000001d0| 73 74 69 6e 67 2e 0a 20 | 20 20 2d 2d 72 24 20 20 |sting.. | --r$ |
|000001e0| 5d 0a 0a 23 21 2f 62 69 | 6e 2f 73 68 0a 23 20 54 |]..#!/bi|n/sh.# T|
|000001f0| 68 69 73 20 69 73 20 61 | 20 73 68 65 6c 6c 20 61 |his is a| shell a|
|00000200| 72 63 68 69 76 65 2c 20 | 6d 65 61 6e 69 6e 67 3a |rchive, |meaning:|
|00000210| 0a 23 20 31 2e 20 52 65 | 6d 6f 76 65 20 65 76 65 |.# 1. Re|move eve|
|00000220| 72 79 74 68 69 6e 67 20 | 61 62 6f 76 65 20 74 68 |rything |above th|
|00000230| 65 20 23 21 2f 62 69 6e | 2f 73 68 20 6c 69 6e 65 |e #!/bin|/sh line|
|00000240| 2e 0a 23 20 32 2e 20 53 | 61 76 65 20 74 68 65 20 |..# 2. S|ave the |
|00000250| 72 65 73 75 6c 74 69 6e | 67 20 74 65 78 74 20 69 |resultin|g text i|
|00000260| 6e 20 61 20 66 69 6c 65 | 2e 0a 23 20 33 2e 20 45 |n a file|..# 3. E|
|00000270| 78 65 63 75 74 65 20 74 | 68 65 20 66 69 6c 65 20 |xecute t|he file |
|00000280| 77 69 74 68 20 2f 62 69 | 6e 2f 73 68 20 28 6e 6f |with /bi|n/sh (no|
|00000290| 74 20 63 73 68 29 20 74 | 6f 20 63 72 65 61 74 65 |t csh) t|o create|
|000002a0| 20 74 68 65 20 66 69 6c | 65 73 3a 0a 23 09 52 45 | the fil|es:.#.RE|
|000002b0| 41 44 4d 45 0a 23 09 6e | 61 67 2e 31 0a 23 09 4d |ADME.#.n|ag.1.#.M|
|000002c0| 61 6b 65 66 69 6c 65 0a | 23 20 54 68 69 73 20 61 |akefile.|# This a|
|000002d0| 72 63 68 69 76 65 20 63 | 72 65 61 74 65 64 3a 20 |rchive c|reated: |
|000002e0| 46 72 69 20 53 65 70 20 | 31 32 20 31 36 3a 31 36 |Fri Sep |12 16:16|
|000002f0| 3a 32 37 20 31 39 38 36 | 0a 65 78 70 6f 72 74 20 |:27 1986|.export |
|00000300| 50 41 54 48 3b 20 50 41 | 54 48 3d 2f 62 69 6e 3a |PATH; PA|TH=/bin:|
|00000310| 24 50 41 54 48 0a 65 63 | 68 6f 20 73 68 61 72 3a |$PATH.ec|ho shar:|
|00000320| 20 65 78 74 72 61 63 74 | 69 6e 67 20 22 27 52 45 | extract|ing "'RE|
|00000330| 41 44 4d 45 27 22 20 27 | 28 31 34 31 30 20 63 68 |ADME'" '|(1410 ch|
|00000340| 61 72 61 63 74 65 72 73 | 29 27 0a 69 66 20 74 65 |aracters|)'.if te|
|00000350| 73 74 20 2d 66 20 27 52 | 45 41 44 4d 45 27 0a 74 |st -f 'R|EADME'.t|
|00000360| 68 65 6e 0a 09 65 63 68 | 6f 20 73 68 61 72 3a 20 |hen..ech|o shar: |
|00000370| 6f 76 65 72 2d 77 72 69 | 74 69 6e 67 20 65 78 69 |over-wri|ting exi|
|00000380| 73 74 69 6e 67 20 66 69 | 6c 65 20 22 27 52 45 41 |sting fi|le "'REA|
|00000390| 44 4d 45 27 22 0a 66 69 | 0a 73 65 64 20 27 73 2f |DME'".fi|.sed 's/|
|000003a0| 5e 58 2f 2f 27 20 3c 3c | 20 5c 53 48 41 52 5f 45 |^X//' <<| \SHAR_E|
|000003b0| 4f 46 20 3e 20 27 52 45 | 41 44 4d 45 27 0a 58 44 |OF > 'RE|ADME'.XD|
|000003c0| 65 73 63 72 69 70 74 69 | 6f 6e 0a 58 2d 2d 2d 2d |escripti|on.X----|
|000003d0| 2d 2d 2d 2d 2d 2d 2d 0a | 58 0a 58 4e 61 67 20 61 |-------.|X.XNag a|
|000003e0| 6e 64 20 6f 6b 6f 6b 20 | 61 72 65 20 70 72 6f 76 |nd okok |are prov|
|000003f0| 69 64 65 20 61 20 72 65 | 6d 69 6e 64 65 72 20 73 |ide a re|minder s|
|00000400| 65 72 76 69 63 65 20 66 | 6f 72 20 70 65 6f 70 6c |ervice f|or peopl|
|00000410| 65 20 77 68 6f 20 6e 65 | 65 64 0a 58 61 20 2a 6c |e who ne|ed.Xa *l|
|00000420| 6f 74 2a 20 6f 66 20 70 | 72 6f 76 6f 63 61 74 69 |ot* of p|rovocati|
|00000430| 6f 6e 20 62 65 66 6f 72 | 65 20 64 6f 69 6e 67 20 |on befor|e doing |
|00000440| 73 6f 6d 65 74 68 69 6e | 67 2e 0a 58 0a 58 54 68 |somethin|g..X.XTh|
|00000450| 65 20 73 79 73 74 65 6d | 20 6c 65 74 73 20 79 6f |e system| lets yo|
|00000460| 75 20 72 75 6e 20 61 72 | 62 69 74 72 61 72 79 20 |u run ar|bitrary |
|00000470| 63 6f 6d 6d 61 6e 64 73 | 20 61 74 20 69 6e 74 65 |commands| at inte|
|00000480| 72 76 61 6c 73 20 61 72 | 6f 75 6e 64 0a 58 73 70 |rvals ar|ound.Xsp|
|00000490| 65 63 69 66 69 65 64 20 | 65 76 65 6e 74 73 2e 20 |ecified |events. |
|000004a0| 20 46 6f 72 20 69 6e 73 | 74 61 6e 63 65 2c 20 79 | For ins|tance, y|
|000004b0| 6f 75 20 63 61 6e 20 65 | 63 68 6f 20 61 20 6d 65 |ou can e|cho a me|
|000004c0| 73 73 61 67 65 20 31 35 | 2c 20 31 30 2c 0a 58 61 |ssage 15|, 10,.Xa|
|000004d0| 6e 64 20 35 20 6d 69 6e | 75 74 65 73 20 62 65 66 |nd 5 min|utes bef|
|000004e0| 6f 72 65 20 61 20 6d 65 | 65 74 69 6e 67 2e 20 20 |ore a me|eting. |
|000004f0| 54 68 65 20 63 6f 6e 66 | 69 67 75 72 61 74 69 6f |The conf|iguratio|
|00000500| 6e 20 69 73 20 6b 65 70 | 74 20 69 6e 20 61 0a 58 |n is kep|t in a.X|
|00000510| 7e 2f 2e 6e 61 67 20 66 | 69 6c 65 2e 20 20 59 6f |~/.nag f|ile. Yo|
|00000520| 75 20 61 64 64 20 61 6e | 64 20 61 6c 74 65 72 20 |u add an|d alter |
|00000530| 65 76 65 6e 74 73 20 77 | 69 74 68 20 79 6f 75 72 |events w|ith your|
|00000540| 20 66 61 76 6f 72 69 74 | 65 0a 58 65 64 69 74 6f | favorit|e.Xedito|
|00000550| 72 2e 0a 58 0a 58 4f 6b | 6f 6b 20 28 77 68 69 63 |r..X.XOk|ok (whic|
|00000560| 68 20 69 73 20 6a 75 73 | 74 20 61 20 6c 69 6e 6b |h is jus|t a link|
|00000570| 20 74 6f 20 6e 61 67 29 | 20 70 72 6f 76 69 64 65 | to nag)| provide|
|00000580| 73 20 61 20 73 69 6d 70 | 6c 65 20 77 61 79 20 6f |s a simp|le way o|
|00000590| 66 0a 58 73 68 75 74 74 | 69 6e 67 20 75 70 20 6d |f.Xshutt|ing up m|
|000005a0| 65 73 73 61 67 65 73 20 | 6f 6e 63 65 20 79 6f 75 |essages |once you|
|000005b0| 27 76 65 20 67 6f 74 74 | 65 6e 20 74 68 65 20 70 |'ve gott|en the p|
|000005c0| 6f 69 6e 74 2e 0a 58 0a | 58 59 6f 75 20 73 74 61 |oint..X.|XYou sta|
|000005d0| 72 74 20 61 20 6e 61 67 | 20 64 61 65 6d 6f 6e 20 |rt a nag| daemon |
|000005e0| 69 6e 20 79 6f 75 72 20 | 2e 6c 6f 67 69 6e 20 6f |in your |.login o|
|000005f0| 72 20 2e 70 72 6f 66 69 | 6c 65 2e 20 20 49 74 20 |r .profi|le. It |
|00000600| 70 75 74 73 0a 58 69 74 | 73 65 6c 66 20 69 6e 20 |puts.Xit|self in |
|00000610| 74 68 65 20 62 61 63 6b | 67 72 6f 75 6e 64 20 61 |the back|ground a|
|00000620| 6e 64 20 65 78 69 74 73 | 20 61 66 74 65 72 20 79 |nd exits| after y|
|00000630| 6f 75 20 6c 6f 67 20 6f | 66 66 2e 0a 58 0a 58 54 |ou log o|ff..X.XT|
|00000640| 68 65 20 73 79 73 74 65 | 6d 20 77 6f 72 6b 73 20 |he syste|m works |
|00000650| 63 6f 72 72 65 63 74 6c | 79 20 69 66 20 79 6f 75 |correctl|y if you|
|00000660| 20 61 72 65 20 6c 6f 67 | 67 65 64 20 69 6e 74 6f | are log|ged into|
|00000670| 20 6d 75 6c 74 69 70 6c | 65 0a 58 74 65 72 6d 69 | multipl|e.Xtermi|
|00000680| 6e 61 6c 73 2e 20 45 61 | 63 68 20 6c 6f 67 69 6e |nals. Ea|ch login|
|00000690| 20 67 65 74 73 20 69 74 | 27 73 20 6f 77 6e 20 64 | gets it|'s own d|
|000006a0| 61 65 6d 6f 6e 20 69 73 | 73 75 69 6e 67 20 6d 65 |aemon is|suing me|
|000006b0| 73 73 61 67 65 73 20 6f | 6e 0a 58 65 61 63 68 20 |ssages o|n.Xeach |
|000006c0| 74 65 72 6d 69 6e 61 6c | 2e 20 52 75 6e 6e 69 6e |terminal|. Runnin|
|000006d0| 67 20 6f 6b 6f 6b 20 6f | 6e 20 6f 6e 65 20 77 69 |g okok o|n one wi|
|000006e0| 6c 6c 20 73 69 6c 65 6e | 63 65 20 6f 75 74 70 75 |ll silen|ce outpu|
|000006f0| 74 20 6f 6e 20 61 6c 6c | 0a 58 74 68 65 20 6f 74 |t on all|.Xthe ot|
|00000700| 68 65 72 73 2e 0a 58 0a | 58 43 6f 6d 70 61 72 69 |hers..X.|XCompari|
|00000710| 73 6f 6e 73 20 77 69 74 | 68 20 65 78 69 73 74 69 |sons wit|h existi|
|00000720| 6e 67 20 66 61 63 69 6c | 69 74 69 65 73 0a 58 2d |ng facil|ities.X-|
|00000730| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000740| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000750| 2d 2d 2d 0a 58 0a 58 61 | 74 3a 0a 58 09 2a 20 4d |---.X.Xa|t:.X.* M|
|00000760| 61 6b 65 73 20 79 6f 75 | 20 70 6f 73 74 20 74 68 |akes you| post th|
|00000770| 65 20 65 76 65 6e 74 73 | 2e 0a 58 09 2a 20 4e 6f |e events|..X.* No|
|00000780| 20 69 6e 74 65 72 76 61 | 6c 73 0a 58 09 2a 20 4e | interva|ls.X.* N|
|00000790| 6f 74 20 61 76 61 69 6c | 61 62 6c 65 20 74 6f 20 |ot avail|able to |
|000007a0| 61 6c 6c 20 75 73 65 72 | 73 2e 20 20 45 76 65 6e |all user|s. Even|
|000007b0| 20 6f 6e 20 53 56 2e 32 | 20 77 69 74 68 20 75 73 | on SV.2| with us|
|000007c0| 65 72 20 63 72 6f 6e 20 | 74 61 62 6c 65 73 2c 0a |er cron |tables,.|
|000007d0| 58 09 20 20 79 6f 75 20 | 6e 65 65 64 20 73 70 65 |X. you |need spe|
|000007e0| 63 69 61 6c 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |cial per|mission |
|000007f0| 69 6e 20 63 72 6f 6e 2e | 61 6c 6c 6f 77 2e 0a 58 |in cron.|allow..X|
|00000800| 09 2a 20 44 6f 65 73 6e | 27 74 20 6b 6e 6f 77 20 |.* Doesn|'t know |
|00000810| 77 68 65 6e 20 79 6f 75 | 20 6c 6f 67 20 6f 75 74 |when you| log out|
|00000820| 2e 0a 58 0a 58 63 72 6f | 6e 3a 0a 58 09 2a 20 4e |..X.Xcro|n:.X.* N|
|00000830| 6f 20 69 6e 74 65 72 76 | 61 6c 73 2e 0a 58 09 2a |o interv|als..X.*|
|00000840| 20 4e 6f 74 20 61 76 61 | 69 6c 61 62 6c 65 20 74 | Not ava|ilable t|
|00000850| 6f 20 61 6c 6c 20 75 73 | 65 72 73 2e 20 20 45 76 |o all us|ers. Ev|
|00000860| 65 6e 20 6f 6e 20 53 56 | 2e 32 20 77 69 74 68 20 |en on SV|.2 with |
|00000870| 75 73 65 72 20 63 72 6f | 6e 20 74 61 62 6c 65 73 |user cro|n tables|
|00000880| 2c 0a 58 09 20 20 79 6f | 75 20 6e 65 65 64 20 73 |,.X. yo|u need s|
|00000890| 70 65 63 69 61 6c 20 70 | 65 72 6d 69 73 73 69 6f |pecial p|ermissio|
|000008a0| 6e 20 69 6e 20 63 72 6f | 6e 2e 61 6c 6c 6f 77 2e |n in cro|n.allow.|
|000008b0| 0a 58 09 2a 20 44 6f 65 | 73 6e 27 74 20 6b 6e 6f |.X.* Doe|sn't kno|
|000008c0| 77 20 77 68 65 6e 20 79 | 6f 75 20 6c 6f 67 20 6f |w when y|ou log o|
|000008d0| 75 74 2e 0a 58 09 2a 20 | 48 61 72 64 20 74 6f 20 |ut..X.* |Hard to |
|000008e0| 74 75 72 6e 20 6f 66 66 | 2e 0a 58 0a 58 63 61 6c |turn off|..X.Xcal|
|000008f0| 65 6e 64 61 72 3a 0a 58 | 09 2a 20 4f 6e 65 20 6d |endar:.X|.* One m|
|00000900| 61 69 6c 20 6d 65 73 73 | 61 67 65 20 6f 6e 6c 79 |ail mess|age only|
|00000910| 20 28 74 6f 6f 20 65 61 | 73 79 20 74 6f 20 69 67 | (too ea|sy to ig|
|00000920| 6e 6f 72 65 29 2e 0a 58 | 09 2a 20 4e 6f 20 73 75 |nore)..X|.* No su|
|00000930| 62 6a 65 63 74 20 6c 69 | 6e 65 20 69 6e 20 74 68 |bject li|ne in th|
|00000940| 65 20 6d 61 69 6c 2e 0a | 58 0a 58 6c 65 61 76 65 |e mail..|X.Xleave|
|00000950| 3a 0a 58 09 2a 20 49 6e | 61 64 65 71 75 61 74 65 |:.X.* In|adequate|
|00000960| 20 66 6c 65 78 69 62 69 | 6c 69 74 79 2e 0a 53 48 | flexibi|lity..SH|
|00000970| 41 52 5f 45 4f 46 0a 69 | 66 20 74 65 73 74 20 31 |AR_EOF.i|f test 1|
|00000980| 34 31 30 20 2d 6e 65 20 | 22 60 77 63 20 2d 63 20 |410 -ne |"`wc -c |
|00000990| 27 52 45 41 44 4d 45 27 | 60 22 0a 74 68 65 6e 0a |'README'|`".then.|
|000009a0| 09 65 63 68 6f 20 73 68 | 61 72 3a 20 65 72 72 6f |.echo sh|ar: erro|
|000009b0| 72 20 74 72 61 6e 73 6d | 69 74 74 69 6e 67 20 22 |r transm|itting "|
|000009c0| 27 52 45 41 44 4d 45 27 | 22 20 27 28 73 68 6f 75 |'README'|" '(shou|
|000009d0| 6c 64 20 68 61 76 65 20 | 62 65 65 6e 20 31 34 31 |ld have |been 141|
|000009e0| 30 20 63 68 61 72 61 63 | 74 65 72 73 29 27 0a 66 |0 charac|ters)'.f|
|000009f0| 69 0a 65 63 68 6f 20 73 | 68 61 72 3a 20 65 78 74 |i.echo s|har: ext|
|00000a00| 72 61 63 74 69 6e 67 20 | 22 27 6e 61 67 2e 31 27 |racting |"'nag.1'|
|00000a10| 22 20 27 28 33 33 31 39 | 20 63 68 61 72 61 63 74 |" '(3319| charact|
|00000a20| 65 72 73 29 27 0a 69 66 | 20 74 65 73 74 20 2d 66 |ers)'.if| test -f|
|00000a30| 20 27 6e 61 67 2e 31 27 | 0a 74 68 65 6e 0a 09 65 | 'nag.1'|.then..e|
|00000a40| 63 68 6f 20 73 68 61 72 | 3a 20 6f 76 65 72 2d 77 |cho shar|: over-w|
|00000a50| 72 69 74 69 6e 67 20 65 | 78 69 73 74 69 6e 67 20 |riting e|xisting |
|00000a60| 66 69 6c 65 20 22 27 6e | 61 67 2e 31 27 22 0a 66 |file "'n|ag.1'".f|
|00000a70| 69 0a 73 65 64 20 27 73 | 2f 5e 58 2f 2f 27 20 3c |i.sed 's|/^X//' <|
|00000a80| 3c 20 5c 53 48 41 52 5f | 45 4f 46 20 3e 20 27 6e |< \SHAR_|EOF > 'n|
|00000a90| 61 67 2e 31 27 0a 58 2e | 54 48 20 4e 41 47 20 31 |ag.1'.X.|TH NAG 1|
|00000aa0| 20 22 54 68 75 20 53 65 | 70 20 20 34 20 31 31 3a | "Thu Se|p 4 11:|
|00000ab0| 34 38 3a 30 31 20 50 44 | 54 20 31 39 38 36 22 0a |48:01 PD|T 1986".|
|00000ac0| 58 2e 53 48 20 4e 41 4d | 45 0a 58 6e 61 67 20 5c |X.SH NAM|E.Xnag \|
|00000ad0| 2d 20 61 6e 6e 6f 79 69 | 6e 67 20 72 65 6d 69 6e |- annoyi|ng remin|
|00000ae0| 64 65 72 20 73 65 72 76 | 69 63 65 20 64 61 65 6d |der serv|ice daem|
|00000af0| 6f 6e 2e 0a 58 2e 53 48 | 20 53 59 4e 4f 50 53 49 |on..X.SH| SYNOPSI|
|00000b00| 53 0a 58 2e 42 20 6e 61 | 67 0a 58 2e 62 72 0a 58 |S.X.B na|g.X.br.X|
|00000b10| 2e 42 20 6f 6b 6f 6b 0a | 58 2e 53 48 20 44 45 53 |.B okok.|X.SH DES|
|00000b20| 43 52 49 50 54 49 4f 4e | 0a 58 2e 49 20 4e 61 67 |CRIPTION|.X.I Nag|
|00000b30| 0a 58 69 73 73 75 65 73 | 20 72 65 6d 69 6e 64 65 |.Xissues| reminde|
|00000b40| 72 73 20 66 72 6f 6d 20 | 79 6f 75 72 20 7e 2f 2e |rs from |your ~/.|
|00000b50| 6e 61 67 20 66 69 6c 65 | 20 61 73 20 73 70 65 63 |nag file| as spec|
|00000b60| 69 66 69 65 64 2e 20 20 | 59 6f 75 20 73 74 61 72 |ified. |You star|
|00000b70| 74 0a 58 2e 49 20 6e 61 | 67 0a 58 69 6e 20 79 6f |t.X.I na|g.Xin yo|
|00000b80| 75 72 0a 58 2e 49 20 2e | 70 72 6f 66 69 6c 65 0a |ur.X.I .|profile.|
|00000b90| 58 6f 72 0a 58 2e 49 20 | 2e 6c 6f 67 69 6e 2c 0a |Xor.X.I |.login,.|
|00000ba0| 58 77 68 65 72 65 20 69 | 74 20 6c 69 65 73 20 61 |Xwhere i|t lies a|
|00000bb0| 72 6f 75 6e 64 20 6d 75 | 63 68 20 6c 69 6b 65 0a |round mu|ch like.|
|00000bc0| 58 2e 49 20 6c 65 61 76 | 65 28 31 29 0a 58 75 6e |X.I leav|e(1).Xun|
|00000bd0| 74 69 6c 20 79 6f 75 20 | 6c 6f 67 6f 75 74 2e 20 |til you |logout. |
|00000be0| 20 49 74 20 72 65 61 64 | 73 20 74 68 65 20 2e 6e | It read|s the .n|
|00000bf0| 61 67 20 66 69 6c 65 2c | 20 61 6e 64 20 65 78 65 |ag file,| and exe|
|00000c00| 63 75 74 65 73 20 72 65 | 6d 69 6e 64 65 72 0a 58 |cutes re|minder.X|
|00000c10| 63 6f 6d 6d 61 6e 64 73 | 20 61 74 20 69 6e 74 65 |commands| at inte|
|00000c20| 72 76 61 6c 73 20 62 65 | 66 6f 72 65 20 61 20 74 |rvals be|fore a t|
|00000c30| 69 6d 65 2e 20 20 52 65 | 6d 69 6e 64 65 72 73 20 |ime. Re|minders |
|00000c40| 61 72 65 20 73 69 6c 65 | 6e 63 65 64 20 77 69 74 |are sile|nced wit|
|00000c50| 68 0a 58 2e 49 20 6f 6b | 6f 6b 2e 0a 58 57 68 65 |h.X.I ok|ok..XWhe|
|00000c60| 6e 20 79 6f 75 20 6c 6f | 67 20 6f 66 66 2c 0a 58 |n you lo|g off,.X|
|00000c70| 2e 49 20 6e 61 67 0a 58 | 65 78 69 74 73 20 6a 75 |.I nag.X|exits ju|
|00000c80| 73 74 20 62 65 66 6f 72 | 65 20 69 74 20 77 6f 75 |st befor|e it wou|
|00000c90| 6c 64 20 68 61 76 65 20 | 65 78 65 63 75 74 65 64 |ld have |executed|
|00000ca0| 20 61 20 63 6f 6d 6d 61 | 6e 64 20 6f 6e 20 79 6f | a comma|nd on yo|
|00000cb0| 75 72 20 62 65 68 61 6c | 66 2e 0a 58 2e 50 50 0a |ur behal|f..X.PP.|
|00000cc0| 58 2e 49 20 4e 61 67 0a | 58 69 67 6e 6f 72 65 73 |X.I Nag.|Xignores|
|00000cd0| 20 69 6e 74 65 72 72 75 | 70 74 73 2c 20 71 75 69 | interru|pts, qui|
|00000ce0| 74 73 20 61 6e 64 20 74 | 65 72 6d 69 6e 61 74 65 |ts and t|erminate|
|00000cf0| 73 2e 20 20 54 6f 20 67 | 65 74 20 72 69 64 20 6f |s. To g|et rid o|
|00000d00| 66 20 69 74 2c 20 79 6f | 75 20 63 61 6e 20 6c 6f |f it, yo|u can lo|
|00000d10| 67 0a 58 6f 66 66 20 6f | 72 20 75 73 65 20 60 60 |g.Xoff o|r use ``|
|00000d20| 6b 69 6c 6c 20 5c 2d 39 | 2e 27 27 0a 58 2e 50 50 |kill \-9|.''.X.PP|
|00000d30| 0a 58 54 68 65 20 2e 6e | 61 67 20 66 69 6c 65 20 |.XThe .n|ag file |
|00000d40| 68 61 73 20 74 68 65 20 | 66 6f 72 6d 61 74 3a 0a |has the |format:.|
|00000d50| 58 2e 6e 66 0a 58 0a 58 | 09 5b 20 73 74 61 74 75 |X.nf.X.X|.[ statu|
|00000d60| 73 20 5d 20 64 61 79 20 | 74 69 6d 65 20 69 6e 74 |s ] day |time int|
|00000d70| 65 72 76 61 6c 20 63 6f | 6d 6d 61 6e 64 0a 58 2e |erval co|mmand.X.|
|00000d80| 66 69 0a 58 2e 50 50 0a | 58 2e 49 20 73 74 61 74 |fi.X.PP.|X.I stat|
|00000d90| 75 73 0a 58 69 73 20 65 | 69 74 68 65 72 0a 58 2e |us.Xis e|ither.X.|
|00000da0| 62 72 0a 58 28 31 29 20 | 27 23 27 2c 20 6d 61 72 |br.X(1) |'#', mar|
|00000db0| 6b 69 6e 67 20 61 20 63 | 6f 6d 6d 65 6e 74 20 6c |king a c|omment l|
|00000dc0| 69 6e 65 0a 58 2e 62 72 | 0a 58 28 32 29 20 27 3a |ine.X.br|.X(2) ':|
|00000dd0| 27 2c 20 74 75 72 6e 69 | 6e 67 20 6f 66 66 20 65 |', turni|ng off e|
|00000de0| 78 65 63 75 74 69 6f 6e | 20 6f 66 20 63 6f 6d 6d |xecution| of comm|
|00000df0| 61 6e 64 73 20 66 6f 72 | 20 74 68 65 20 65 76 65 |ands for| the eve|
|00000e00| 6e 74 2e 0a 58 2e 50 50 | 0a 58 2e 49 20 64 61 79 |nt..X.PP|.X.I day|
|00000e10| 0a 58 69 73 20 6f 6e 65 | 20 6f 66 0a 58 2e 62 72 |.Xis one| of.X.br|
|00000e20| 0a 58 28 31 29 20 41 20 | 64 61 74 65 20 73 75 63 |.X(1) A |date suc|
|00000e30| 68 20 61 73 20 6d 6d 2f | 64 64 2f 79 79 2c 20 6f |h as mm/|dd/yy, o|
|00000e40| 72 20 72 65 61 73 6f 6e | 61 62 6c 65 20 61 6c 74 |r reason|able alt|
|00000e50| 65 72 6e 61 74 69 76 65 | 73 2e 0a 58 2e 62 72 0a |ernative|s..X.br.|
|00000e60| 58 28 32 29 20 60 2a 27 | 20 6d 65 61 6e 69 6e 67 |X(2) `*'| meaning|
|00000e70| 20 65 76 65 72 79 20 64 | 61 79 2e 0a 58 2e 62 72 | every d|ay..X.br|
|00000e80| 0a 58 28 33 29 20 41 20 | 64 61 79 20 6f 66 20 74 |.X(3) A |day of t|
|00000e90| 68 65 20 77 65 65 6b 2e | 0a 58 44 61 79 20 6e 61 |he week.|.XDay na|
|00000ea0| 6d 65 73 20 6d 61 79 20 | 62 65 20 72 65 63 6f 67 |mes may |be recog|
|00000eb0| 6e 69 7a 61 62 6c 79 20 | 61 62 62 72 65 76 69 61 |nizably |abbrevia|
|00000ec0| 74 65 64 2e 0a 58 2e 50 | 50 0a 58 2e 49 20 74 69 |ted..X.P|P.X.I ti|
|00000ed0| 6d 65 0a 58 69 73 20 61 | 20 73 74 61 6e 64 61 72 |me.Xis a| standar|
|00000ee0| 64 20 74 69 6d 65 20 73 | 70 65 63 69 66 69 63 61 |d time s|pecifica|
|00000ef0| 74 69 6f 6e 2c 20 6c 69 | 6b 65 20 60 60 31 32 3a |tion, li|ke ``12:|
|00000f00| 30 35 27 27 20 6f 72 20 | 60 60 33 41 4d 27 27 0a |05'' or |``3AM''.|
|00000f10| 58 2e 50 50 0a 58 2e 49 | 20 69 6e 74 65 72 76 61 |X.PP.X.I| interva|
|00000f20| 6c 0a 58 69 73 20 61 20 | 63 6f 6c 6f 6e 20 73 65 |l.Xis a |colon se|
|00000f30| 70 61 72 61 74 65 64 20 | 6c 69 73 74 20 6f 66 20 |parated |list of |
|00000f40| 73 69 67 6e 65 64 20 69 | 6e 74 65 67 65 72 20 6f |signed i|nteger o|
|00000f50| 66 66 73 65 74 73 20 66 | 72 6f 6d 20 74 68 65 0a |ffsets f|rom the.|
|00000f60| 58 65 76 65 6e 74 0a 58 | 2e 49 20 74 69 6d 65 0a |Xevent.X|.I time.|
|00000f70| 58 74 68 65 0a 58 2e 49 | 20 63 6f 6d 6d 61 6e 64 |Xthe.X.I| command|
|00000f80| 0a 58 77 69 6c 6c 20 62 | 65 20 65 78 65 63 75 74 |.Xwill b|e execut|
|00000f90| 65 64 2e 20 20 4e 65 67 | 61 74 69 76 65 20 76 61 |ed. Neg|ative va|
|00000fa0| 6c 75 65 73 20 61 72 65 | 20 62 65 66 6f 72 65 20 |lues are| before |
|00000fb0| 74 68 65 20 65 76 65 6e | 74 2c 20 30 20 61 74 20 |the even|t, 0 at |
|00000fc0| 74 68 65 20 65 76 65 6e | 74 2c 0a 58 61 6e 64 20 |the even|t,.Xand |
|00000fd0| 70 6f 73 69 74 69 76 65 | 20 76 61 6c 75 65 73 20 |positive| values |
|00000fe0| 6c 61 74 65 72 2e 0a 58 | 2e 50 50 0a 58 2e 49 20 |later..X|.PP.X.I |
|00000ff0| 63 6f 6d 6d 61 6e 64 0a | 58 69 73 20 61 20 73 74 |command.|Xis a st|
|00001000| 72 69 6e 67 20 75 70 20 | 74 6f 20 61 20 6e 65 77 |ring up |to a new|
|00001010| 6c 69 6e 65 20 74 68 61 | 74 20 77 69 6c 6c 20 62 |line tha|t will b|
|00001020| 65 20 65 78 65 63 75 74 | 65 64 20 62 79 0a 58 2e |e execut|ed by.X.|
|00001030| 49 20 73 79 73 74 65 6d | 28 33 29 0a 58 6f 6e 20 |I system|(3).Xon |
|00001040| 79 6f 75 72 20 62 65 68 | 61 6c 66 20 61 74 20 74 |your beh|alf at t|
|00001050| 68 65 20 73 70 65 63 69 | 66 69 65 64 0a 58 2e 49 |he speci|fied.X.I|
|00001060| 20 69 6e 74 65 72 76 61 | 6c 0a 58 75 6e 74 69 6c | interva|l.Xuntil|
|00001070| 20 79 6f 75 20 73 68 75 | 74 20 69 74 20 75 70 20 | you shu|t it up |
|00001080| 77 69 74 68 0a 58 2e 49 | 20 6f 6b 6f 6b 2e 0a 58 |with.X.I| okok..X|
|00001090| 2e 50 50 0a 58 53 6f 6d | 65 20 73 68 65 6c 6c 20 |.PP.XSom|e shell |
|000010a0| 76 61 72 69 61 62 6c 65 | 73 20 61 72 65 20 73 65 |variable|s are se|
|000010b0| 74 20 66 6f 72 20 75 73 | 65 20 62 79 20 74 68 65 |t for us|e by the|
|000010c0| 20 63 6f 6d 6d 61 6e 64 | 3a 0a 58 2e 62 72 0a 58 | command|:.X.br.X|
|000010d0| 2e 42 20 70 72 65 74 69 | 6d 65 0a 58 69 73 20 73 |.B preti|me.Xis s|
|000010e0| 65 74 20 74 6f 20 74 68 | 65 20 2d 69 6e 74 65 72 |et to th|e -inter|
|000010f0| 76 61 6c 2e 0a 58 2e 62 | 72 0a 58 2e 42 20 70 6f |val..X.b|r.X.B po|
|00001100| 73 74 74 69 6d 65 0a 58 | 69 73 20 73 65 74 20 74 |sttime.X|is set t|
|00001110| 6f 20 74 68 65 20 69 6e | 74 65 72 76 61 6c 2e 0a |o the in|terval..|
|00001120| 58 2e 62 72 0a 58 2e 42 | 20 6e 6f 77 0a 58 69 73 |X.br.X.B| now.Xis|
|00001130| 20 73 65 74 20 74 6f 20 | 61 6e 20 68 68 3a 6d 6d | set to |an hh:mm|
|00001140| 20 73 74 72 69 6e 67 20 | 6f 66 20 74 68 65 20 70 | string |of the p|
|00001150| 72 65 73 65 6e 74 20 74 | 69 6d 65 2c 20 69 6e 20 |resent t|ime, in |
|00001160| 32 34 20 68 6f 75 72 20 | 66 6f 72 6d 61 74 2e 0a |24 hour |format..|
|00001170| 58 2e 62 72 0a 58 2e 42 | 20 74 68 65 6e 0a 58 69 |X.br.X.B| then.Xi|
|00001180| 73 20 73 65 74 20 74 6f | 20 61 6e 20 68 68 3a 6d |s set to| an hh:m|
|00001190| 6d 20 73 74 72 69 6e 67 | 20 6f 66 20 74 68 65 20 |m string| of the |
|000011a0| 65 76 65 6e 74 20 74 69 | 6d 65 2e 0a 58 2e 50 50 |event ti|me..X.PP|
|000011b0| 0a 58 2e 49 20 6f 6b 6f | 6b 0a 58 73 68 75 74 73 |.X.I oko|k.Xshuts|
|000011c0| 20 75 70 20 74 68 65 20 | 74 68 65 20 6e 61 67 67 | up the |the nagg|
|000011d0| 69 6e 67 2e 20 20 49 74 | 20 6f 70 65 6e 73 20 74 |ing. It| opens t|
|000011e0| 68 65 20 74 65 72 6d 69 | 6e 61 6c 20 61 6e 64 20 |he termi|nal and |
|000011f0| 70 72 6f 6d 70 74 73 20 | 77 69 74 68 20 74 68 65 |prompts |with the|
|00001200| 0a 58 63 6f 6d 6d 61 6e | 64 28 73 29 20 6e 65 61 |.Xcomman|d(s) nea|
|00001210| 72 69 6e 67 20 74 68 65 | 69 72 20 74 69 6d 65 73 |ring the|ir times|
|00001220| 2c 20 6c 69 6b 65 20 72 | 6d 20 2d 69 2e 20 20 41 |, like r|m -i. A|
|00001230| 6e 73 77 65 72 69 6e 67 | 20 60 79 27 20 73 69 6c |nswering| `y' sil|
|00001240| 65 6e 63 65 73 0a 58 66 | 75 72 74 68 65 72 20 65 |ences.Xf|urther e|
|00001250| 78 65 63 75 74 69 6f 6e | 73 20 6f 66 20 74 68 65 |xecution|s of the|
|00001260| 20 63 6f 6d 6d 61 6e 64 | 2e 20 20 49 74 20 64 6f | command|. It do|
|00001270| 65 73 20 74 68 69 73 20 | 62 79 20 65 64 69 74 69 |es this |by editi|
|00001280| 6e 67 20 74 68 65 20 2e | 6e 61 67 0a 58 66 69 6c |ng the .|nag.Xfil|
|00001290| 65 2c 20 77 68 69 63 68 | 20 69 73 20 6e 6f 74 69 |e, which| is noti|
|000012a0| 63 65 64 20 62 79 20 61 | 6e 79 20 72 75 6e 6e 69 |ced by a|ny runni|
|000012b0| 6e 67 0a 58 2e 49 20 6e | 61 67 0a 58 70 72 6f 63 |ng.X.I n|ag.Xproc|
|000012c0| 65 73 73 65 73 20 74 68 | 65 20 6e 65 78 74 20 74 |esses th|e next t|
|000012d0| 69 6d 65 20 74 68 65 79 | 20 77 61 6b 65 20 75 70 |ime they| wake up|
|000012e0| 2e 0a 58 2e 50 50 0a 58 | 57 68 65 6e 20 61 20 73 |..X.PP.X|When a s|
|000012f0| 69 6c 65 6e 63 65 64 20 | 65 76 65 6e 74 20 69 73 |ilenced |event is|
|00001300| 20 70 61 73 74 20 69 74 | 27 73 20 6c 61 73 74 20 | past it|'s last |
|00001310| 70 6f 73 73 69 62 6c 65 | 20 6f 63 63 75 72 72 61 |possible| occurra|
|00001320| 6e 63 65 2c 0a 58 2e 49 | 20 6e 61 67 0a 58 72 65 |nce,.X.I| nag.Xre|
|00001330| 5c 2d 65 6e 61 62 6c 65 | 73 20 69 74 20 62 79 20 |\-enable|s it by |
|00001340| 77 72 69 74 69 6e 67 20 | 74 68 65 20 2e 6e 61 67 |writing |the .nag|
|00001350| 20 66 69 6c 65 2e 20 20 | 54 68 69 73 20 6d 61 6b | file. |This mak|
|00001360| 65 73 20 60 2a 27 20 72 | 65 6d 69 6e 64 65 72 73 |es `*' r|eminders|
|00001370| 0a 58 77 6f 72 6b 20 74 | 68 65 20 6e 65 78 74 20 |.Xwork t|he next |
|00001380| 64 61 79 2e 0a 58 0a 58 | 2e 53 48 20 45 58 41 4d |day..X.X|.SH EXAM|
|00001390| 50 4c 45 53 0a 58 41 20 | 2e 6e 61 67 20 66 69 6c |PLES.XA |.nag fil|
|000013a0| 65 20 6d 69 67 68 74 20 | 68 61 76 65 20 74 68 65 |e might |have the|
|000013b0| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 65 6e 74 72 69 | followi|ng entri|
|000013c0| 65 73 3a 0a 58 2e 50 50 | 0a 58 2e 62 72 0a 58 20 |es:.X.PP|.X.br.X |
|000013d0| 38 2f 38 2f 38 38 20 32 | 50 4d 20 2d 36 30 3a 2d |8/8/88 2|PM -60:-|
|000013e0| 33 30 3a 2d 31 35 3a 30 | 20 77 72 69 74 65 62 69 |30:-15:0| writebi|
|000013f0| 67 20 22 24 70 72 65 74 | 69 6d 65 20 74 6f 20 43 |g "$pret|ime to C|
|00001400| 6c 69 65 6e 74 20 63 61 | 6c 6c 20 61 74 20 24 74 |lient ca|ll at $t|
|00001410| 68 65 6e 22 0a 58 2e 62 | 72 0a 58 20 4d 6f 6e 20 |hen".X.b|r.X Mon |
|00001420| 33 50 4d 20 2d 36 30 3a | 2d 33 30 3a 2d 31 35 3a |3PM -60:|-30:-15:|
|00001430| 30 20 68 65 79 20 22 53 | 74 61 74 75 73 20 72 65 |0 hey "S|tatus re|
|00001440| 70 6f 72 74 20 64 75 65 | 20 69 6e 20 24 70 72 65 |port due| in $pre|
|00001450| 74 69 6d 65 20 6d 69 6e | 75 74 65 73 22 0a 58 2e |time min|utes".X.|
|00001460| 62 72 0a 58 20 57 65 64 | 20 33 3a 33 30 50 4d 20 |br.X Wed| 3:30PM |
|00001470| 2d 33 30 3a 2d 31 35 3a | 2d 35 3a 30 20 65 63 68 |-30:-15:|-5:0 ech|
|00001480| 6f 20 22 43 6f 6d 6d 69 | 74 74 65 65 20 61 74 20 |o "Commi|ttee at |
|00001490| 24 74 68 65 6e 20 69 6e | 20 24 70 72 65 74 69 6d |$then in| $pretim|
|000014a0| 65 20 6d 69 6e 75 74 65 | 73 22 0a 58 2e 62 72 0a |e minute|s".X.br.|
|000014b0| 58 20 2a 20 31 33 3a 30 | 30 20 2d 34 35 3a 2d 33 |X * 13:0|0 -45:-3|
|000014c0| 30 3a 30 20 77 72 69 74 | 65 62 69 67 20 22 4c 75 |0:0 writ|ebig "Lu|
|000014d0| 6e 63 68 20 69 6e 20 24 | 70 72 65 74 69 6d 65 20 |nch in $|pretime |
|000014e0| 6d 69 6e 75 74 65 73 22 | 0a 58 2e 62 72 0a 58 20 |minutes"|.X.br.X |
|000014f0| 2a 20 37 50 4d 20 2d 35 | 3a 2d 34 3a 2d 33 3a 2d |* 7PM -5|:-4:-3:-|
|00001500| 32 3a 2d 31 3a 30 20 65 | 63 68 6f 20 22 47 4f 20 |2:-1:0 e|cho "GO |
|00001510| 48 4f 4d 45 21 21 21 20 | 49 74 27 73 20 24 6e 6f |HOME!!! |It's $no|
|00001520| 77 22 0a 58 2e 62 72 0a | 58 20 2a 20 31 30 3a 33 |w".X.br.|X * 10:3|
|00001530| 30 20 2d 31 30 3a 2d 35 | 3a 30 20 65 63 68 6f 20 |0 -10:-5|:0 echo |
|00001540| 22 44 6f 6e 75 74 20 74 | 72 75 63 6b 20 69 6e 20 |"Donut t|ruck in |
|00001550| 24 70 72 65 74 69 6d 65 | 20 6d 69 6e 75 74 65 73 |$pretime| minutes|
|00001560| 22 0a 58 2e 53 48 20 46 | 49 4c 45 53 0a 58 2e 74 |".X.SH F|ILES.X.t|
|00001570| 61 20 32 69 0a 58 2e 42 | 20 7e 2f 2e 6e 61 67 09 |a 2i.X.B| ~/.nag.|
|00001580| 66 69 6c 65 20 64 65 73 | 63 72 69 62 69 6e 67 20 |file des|cribing |
|00001590| 74 68 69 6e 67 73 20 74 | 6f 20 64 6f 2e 0a 58 2e |things t|o do..X.|
|000015a0| 53 48 20 45 4e 56 49 52 | 4f 4e 4d 45 4e 54 0a 58 |SH ENVIR|ONMENT.X|
|000015b0| 2e 62 72 0a 58 2e 42 20 | 4e 41 47 46 49 4c 45 09 |.br.X.B |NAGFILE.|
|000015c0| 61 20 66 69 6c 65 20 74 | 6f 20 75 73 65 20 61 73 |a file t|o use as|
|000015d0| 20 74 68 65 20 6e 61 67 | 66 69 6c 65 20 69 6e 73 | the nag|file ins|
|000015e0| 74 65 61 64 20 6f 66 20 | 7e 2f 2e 6e 61 67 0a 58 |tead of |~/.nag.X|
|000015f0| 2e 53 48 20 22 53 45 45 | 20 41 4c 53 4f 22 0a 58 |.SH "SEE| ALSO".X|
|00001600| 61 74 28 31 29 2c 0a 58 | 63 61 6c 65 6e 64 61 72 |at(1),.X|calendar|
|00001610| 28 31 29 2c 0a 58 68 65 | 79 28 31 29 2c 0a 58 6c |(1),.Xhe|y(1),.Xl|
|00001620| 65 61 76 65 28 31 29 2c | 0a 58 73 6c 65 65 70 28 |eave(1),|.Xsleep(|
|00001630| 31 29 2c 0a 58 63 72 6f | 6e 28 38 29 0a 58 2e 53 |1),.Xcro|n(8).X.S|
|00001640| 48 20 44 49 41 47 4e 4f | 53 54 49 43 53 0a 58 43 |H DIAGNO|STICS.XC|
|00001650| 6f 6d 70 6c 61 69 6e 73 | 20 61 62 6f 75 74 20 76 |omplains| about v|
|00001660| 61 72 69 6f 75 73 20 73 | 79 6e 74 61 78 20 65 72 |arious s|yntax er|
|00001670| 72 6f 72 73 20 61 6e 64 | 20 74 69 6d 65 73 20 6f |rors and| times o|
|00001680| 75 74 20 6f 66 20 72 61 | 6e 67 65 2c 20 61 6e 64 |ut of ra|nge, and|
|00001690| 20 70 72 6f 62 6c 65 6d | 73 0a 58 61 63 63 65 73 | problem|s.Xacces|
|000016a0| 73 69 6e 67 20 2e 6e 61 | 67 20 66 69 6c 65 0a 58 |sing .na|g file.X|
|000016b0| 2e 53 48 20 42 55 47 53 | 0a 58 2e 50 50 0a 58 50 |.SH BUGS|.X.PP.XP|
|000016c0| 72 6f 62 61 62 6c 79 20 | 77 6f 6e 27 74 20 77 6f |robably |won't wo|
|000016d0| 72 6b 20 77 69 74 68 20 | 60 73 74 74 79 20 6e 6f |rk with |`stty no|
|000016e0| 73 74 6f 70 27 20 73 65 | 74 2e 0a 58 2e 50 50 0a |stop' se|t..X.PP.|
|000016f0| 58 49 6e 74 65 72 76 61 | 6c 73 20 77 69 6c 6c 20 |XInterva|ls will |
|00001700| 62 65 20 61 70 70 72 6f | 78 69 6d 61 74 65 20 62 |be appro|ximate b|
|00001710| 65 63 61 75 73 65 20 6f | 66 20 73 6c 65 65 70 20 |ecause o|f sleep |
|00001720| 67 72 61 6e 75 6c 61 72 | 69 74 79 20 61 6e 64 20 |granular|ity and |
|00001730| 73 63 68 65 64 75 6c 69 | 6e 67 0a 58 63 6f 6e 74 |scheduli|ng.Xcont|
|00001740| 65 6e 74 69 6f 6e 2e 0a | 58 2e 50 50 0a 58 54 68 |ention..|X.PP.XTh|
|00001750| 65 72 65 20 69 73 20 6e | 6f 20 6c 6f 63 6b 69 6e |ere is n|o lockin|
|00001760| 67 20 6f 66 20 74 68 65 | 20 2e 6e 61 67 20 66 69 |g of the| .nag fi|
|00001770| 6c 65 2e 20 20 54 68 69 | 73 20 63 6f 75 6c 64 20 |le. Thi|s could |
|00001780| 62 65 20 74 72 6f 75 62 | 6c 65 20 69 66 20 61 0a |be troub|le if a.|
|00001790| 58 2e 49 20 6e 61 67 0a | 58 61 6e 64 20 61 6e 0a |X.I nag.|Xand an.|
|000017a0| 58 2e 49 20 6f 6b 6f 6b | 0a 58 64 65 63 69 64 65 |X.I okok|.Xdecide|
|000017b0| 20 74 6f 20 77 72 69 74 | 65 20 61 74 20 74 68 65 | to writ|e at the|
|000017c0| 20 73 61 6d 65 20 74 69 | 6d 65 2e 0a 58 2e 53 48 | same ti|me..X.SH|
|000017d0| 20 41 55 54 48 4f 52 0a | 58 44 61 76 69 64 20 42 | AUTHOR.|XDavid B|
|000017e0| 72 6f 77 65 72 0a 58 2e | 62 72 0a 58 7b 73 75 6e |rower.X.|br.X{sun|
|000017f0| 2c 20 63 62 6f 73 67 64 | 2c 20 61 6d 64 61 68 6c |, cbosgd|, amdahl|
|00001800| 2c 20 6d 74 78 69 6e 75 | 7d 21 72 74 65 63 68 21 |, mtxinu|}!rtech!|
|00001810| 67 6f 6e 7a 6f 21 64 61 | 76 65 62 0a 58 0a 58 0a |gonzo!da|veb.X.X.|
|00001820| 53 48 41 52 5f 45 4f 46 | 0a 69 66 20 74 65 73 74 |SHAR_EOF|.if test|
|00001830| 20 33 33 31 39 20 2d 6e | 65 20 22 60 77 63 20 2d | 3319 -n|e "`wc -|
|00001840| 63 20 27 6e 61 67 2e 31 | 27 60 22 0a 74 68 65 6e |c 'nag.1|'`".then|
|00001850| 0a 09 65 63 68 6f 20 73 | 68 61 72 3a 20 65 72 72 |..echo s|har: err|
|00001860| 6f 72 20 74 72 61 6e 73 | 6d 69 74 74 69 6e 67 20 |or trans|mitting |
|00001870| 22 27 6e 61 67 2e 31 27 | 22 20 27 28 73 68 6f 75 |"'nag.1'|" '(shou|
|00001880| 6c 64 20 68 61 76 65 20 | 62 65 65 6e 20 33 33 31 |ld have |been 331|
|00001890| 39 20 63 68 61 72 61 63 | 74 65 72 73 29 27 0a 66 |9 charac|ters)'.f|
|000018a0| 69 0a 65 63 68 6f 20 73 | 68 61 72 3a 20 65 78 74 |i.echo s|har: ext|
|000018b0| 72 61 63 74 69 6e 67 20 | 22 27 4d 61 6b 65 66 69 |racting |"'Makefi|
|000018c0| 6c 65 27 22 20 27 28 36 | 31 39 20 63 68 61 72 61 |le'" '(6|19 chara|
|000018d0| 63 74 65 72 73 29 27 0a | 69 66 20 74 65 73 74 20 |cters)'.|if test |
|000018e0| 2d 66 20 27 4d 61 6b 65 | 66 69 6c 65 27 0a 74 68 |-f 'Make|file'.th|
|000018f0| 65 6e 0a 09 65 63 68 6f | 20 73 68 61 72 3a 20 6f |en..echo| shar: o|
|00001900| 76 65 72 2d 77 72 69 74 | 69 6e 67 20 65 78 69 73 |ver-writ|ing exis|
|00001910| 74 69 6e 67 20 66 69 6c | 65 20 22 27 4d 61 6b 65 |ting fil|e "'Make|
|00001920| 66 69 6c 65 27 22 0a 66 | 69 0a 73 65 64 20 27 73 |file'".f|i.sed 's|
|00001930| 2f 5e 58 2f 2f 27 20 3c | 3c 20 5c 53 48 41 52 5f |/^X//' <|< \SHAR_|
|00001940| 45 4f 46 20 3e 20 27 4d | 61 6b 65 66 69 6c 65 27 |EOF > 'M|akefile'|
|00001950| 0a 58 23 0a 58 23 20 4d | 61 6b 65 66 69 6c 65 20 |.X#.X# M|akefile |
|00001960| 66 6f 72 20 74 68 65 20 | 6e 61 67 2f 6f 6b 6f 6b |for the |nag/okok|
|00001970| 20 73 79 73 74 65 6d 2e | 0a 58 23 0a 58 0a 58 53 | system.|.X#.X.XS|
|00001980| 48 41 52 31 20 3d 09 09 | 52 45 41 44 4d 45 20 6e |HAR1 =..|README n|
|00001990| 61 67 2e 31 20 4d 61 6b | 65 66 69 6c 65 20 0a 58 |ag.1 Mak|efile .X|
|000019a0| 53 48 41 52 32 20 3d 09 | 09 24 28 53 52 43 53 29 |SHAR2 =.|.$(SRCS)|
|000019b0| 0a 58 0a 58 23 20 2d 44 | 53 59 53 35 20 66 6f 72 |.X.X# -D|SYS5 for|
|000019c0| 20 53 79 73 74 65 6d 20 | 56 2c 20 6e 6f 74 68 69 | System |V, nothi|
|000019d0| 6e 67 20 66 6f 72 20 42 | 53 44 2e 0a 58 44 45 46 |ng for B|SD..XDEF|
|000019e0| 53 20 3d 09 09 23 20 2d | 44 53 59 53 35 0a 58 4f |S =..# -|DSYS5.XO|
|000019f0| 50 54 44 45 42 20 3d 09 | 2d 4f 0a 58 43 46 4c 41 |PTDEB =.|-O.XCFLA|
|00001a00| 47 53 20 3d 09 24 28 44 | 45 46 53 29 20 24 28 4f |GS =.$(D|EFS) $(O|
|00001a10| 50 54 44 45 42 29 0a 58 | 4f 42 4a 53 20 3d 09 09 |PTDEB).X|OBJS =..|
|00001a20| 67 64 61 74 65 2e 6f 20 | 6e 61 67 2e 6f 0a 58 53 |gdate.o |nag.o.XS|
|00001a30| 52 43 53 20 3d 09 09 67 | 64 61 74 65 2e 63 20 6e |RCS =..g|date.c n|
|00001a40| 61 67 2e 63 0a 58 0a 58 | 61 6c 6c 3a 09 09 6e 61 |ag.c.X.X|all:..na|
|00001a50| 67 20 6f 6b 6f 6b 0a 58 | 0a 58 63 6c 65 61 6e 3a |g okok.X|.Xclean:|
|00001a60| 3b 09 09 72 6d 20 2d 66 | 20 24 28 4f 42 4a 53 29 |;..rm -f| $(OBJS)|
|00001a70| 20 6e 61 67 20 6f 6b 6f | 6b 20 67 64 61 74 65 20 | nag oko|k gdate |
|00001a80| 4f 55 54 20 4c 49 4e 54 | 20 61 2e 6f 75 74 20 63 |OUT LINT| a.out c|
|00001a90| 6f 72 65 0a 58 0a 58 6e | 61 67 3a 09 09 24 28 4f |ore.X.Xn|ag:..$(O|
|00001aa0| 42 4a 53 29 0a 58 09 09 | 63 63 20 2d 67 20 2d 6f |BJS).X..|cc -g -o|
|00001ab0| 20 6e 61 67 20 24 28 4f | 42 4a 53 29 0a 58 0a 58 | nag $(O|BJS).X.X|
|00001ac0| 6f 6b 6f 6b 3a 09 09 6e | 61 67 0a 58 09 09 6c 6e |okok:..n|ag.X..ln|
|00001ad0| 20 6e 61 67 20 6f 6b 6f | 6b 0a 58 0a 58 67 64 61 | nag oko|k.X.Xgda|
|00001ae0| 74 65 3a 09 09 67 64 61 | 74 65 2e 63 0a 58 09 09 |te:..gda|te.c.X..|
|00001af0| 63 63 20 2d 44 44 45 42 | 55 47 20 24 28 43 46 4c |cc -DDEB|UG $(CFL|
|00001b00| 41 47 53 29 20 67 64 61 | 74 65 2e 63 20 2d 6f 20 |AGS) gda|te.c -o |
|00001b10| 67 64 61 74 65 0a 58 0a | 58 6c 69 6e 74 3a 09 09 |gdate.X.|Xlint:..|
|00001b20| 4c 49 4e 54 0a 58 0a 58 | 4c 49 4e 54 3a 09 09 24 |LINT.X.X|LINT:..$|
|00001b30| 28 53 52 43 53 29 0a 58 | 09 09 6c 69 6e 74 20 24 |(SRCS).X|..lint $|
|00001b40| 28 44 45 46 53 29 20 24 | 28 53 52 43 53 29 20 3e |(DEFS) $|(SRCS) >|
|00001b50| 20 4c 49 4e 54 0a 58 0a | 58 73 68 61 72 3a 09 09 | LINT.X.|Xshar:..|
|00001b60| 6e 61 67 31 2e 73 68 61 | 72 20 6e 61 67 32 2e 73 |nag1.sha|r nag2.s|
|00001b70| 68 61 72 0a 58 0a 58 6e | 61 67 31 2e 73 68 61 72 |har.X.Xn|ag1.shar|
|00001b80| 3a 09 24 28 53 48 41 52 | 31 29 0a 58 09 09 73 68 |:.$(SHAR|1).X..sh|
|00001b90| 61 72 20 2d 61 20 24 28 | 53 48 41 52 31 29 20 3e |ar -a $(|SHAR1) >|
|00001ba0| 20 6e 61 67 31 2e 73 68 | 61 72 0a 58 0a 58 6e 61 | nag1.sh|ar.X.Xna|
|00001bb0| 67 32 2e 73 68 61 72 3a | 09 24 28 53 48 41 52 32 |g2.shar:|.$(SHAR2|
|00001bc0| 29 0a 58 09 09 73 68 61 | 72 20 2d 61 20 24 28 53 |).X..sha|r -a $(S|
|00001bd0| 48 41 52 32 29 20 3e 20 | 6e 61 67 32 2e 73 68 61 |HAR2) > |nag2.sha|
|00001be0| 72 0a 58 0a 53 48 41 52 | 5f 45 4f 46 0a 69 66 20 |r.X.SHAR|_EOF.if |
|00001bf0| 74 65 73 74 20 36 31 39 | 20 2d 6e 65 20 22 60 77 |test 619| -ne "`w|
|00001c00| 63 20 2d 63 20 27 4d 61 | 6b 65 66 69 6c 65 27 60 |c -c 'Ma|kefile'`|
|00001c10| 22 0a 74 68 65 6e 0a 09 | 65 63 68 6f 20 73 68 61 |".then..|echo sha|
|00001c20| 72 3a 20 65 72 72 6f 72 | 20 74 72 61 6e 73 6d 69 |r: error| transmi|
|00001c30| 74 74 69 6e 67 20 22 27 | 4d 61 6b 65 66 69 6c 65 |tting "'|Makefile|
|00001c40| 27 22 20 27 28 73 68 6f | 75 6c 64 20 68 61 76 65 |'" '(sho|uld have|
|00001c50| 20 62 65 65 6e 20 36 31 | 39 20 63 68 61 72 61 63 | been 61|9 charac|
|00001c60| 74 65 72 73 29 27 0a 66 | 69 0a 23 09 45 6e 64 20 |ters)'.f|i.#.End |
|00001c70| 6f 66 20 73 68 65 6c 6c | 20 61 72 63 68 69 76 65 |of shell| archive|
|00001c80| 0a 65 78 69 74 20 30 0a | 0a 0a 0a 0a 0a |.exit 0.|..... |
+--------+-------------------------+-------------------------+--------+--------+