BashCronParse
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A simple crontab parser in Bash
####################################################################################################
#                                          ..,:;riS5X3Gi.  .rSsr;:,.                                          
#                                     .:rXM@@@@@@@@@@@@M    #@@@@@@@@As:.                                     
#                                 :SA@@@@@@@@@@@@@@@@@@@.  .@@@@@@@@@@@@@@#2;                                 
#                             .rH@@@@@@@@@@@@@@@@MA35Shi    sH@@@@@@@@@@@@@@@@@S.                             
#                          .rM@@@@@@@@@@@H2r:                     .;iG#@@@@@@@@@@@2,                          
#                        ;A@@@@@@@@@H2;.                                :SA@@@@@@@@@@S.                       
#                     .2@@@@@@@@@9:                                         .5@@@@@@@@@H:                     
#                   .X@@@@@@@@h:                                               .S@@@@@@@@#;                   
#                    .               .rA@@;                          #@Mr.        :A@@@@@@@@;                 
#                                 :2@@@@@@:                          &@@@@s          2@@@@@@@#:               
#                              .X@@@@@@@@@:                 ,......  2@@@@S            i@@@@@@@&.             
#                            :M@@@@@@@@@Gr    ,;2A#@@@@M.  :@@@@@@@@@@@##@@@@@@@@X           .,:.             
#                          ;@@@@@@@@Mr     .B@@@@@@@@@@@.  .#@@@@@@@@@@##@@@@@@@@@@X                          
#                        :@@@@@@@@2.   r@@,.@@@@@@@@@@@H             i@@@B;        .                          
#                      ,&@@@##@@i   r@@@@@  M@@@@&A###@A    2BAGG&:  s@@@#:  ;MAAHM#@@@s                      
#                     r@@@@@@@S   X@@@@@@#  39;    G@@@&   ,@@@@@@h  5@@@@s  &@@@@@@@@@@B,                    
#                    2@@@##@&   h@@@@@@@@#.        &@@@A                                ,                     
#                  ,A@@##@@;  i@@@@###i2@@. .,,,,.rH@@@A          ,:,    .,::.         .,:;;;rr;;rr;;rr;      
#                 .#@@##@A   @@@@#@@3  ;@@ .@@@@@@@@@@@B   .#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X     
#                .@@@##@2  r@@@#@@@@@##@@@..@@@@@@@@#@@H   .#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5    
#               ,H@@B#@i  X@@@#@B:  .,,...  .         ..    A@@@B:  ..                             ,A@@@@@,   
#               5@@#@@2  2@@###2           .9&G&AAA9X9AX    A@@@A                                   ;@@@@@B   
#              s@@#B@A  i@@####3iX&AAA&AM& ,@@@irr9@@@@@.   &@@@#    r#BA&&&G&A&G&&&Hr               i@@@@@:  
#              B@#M@A  r@@@M#@@@@@@@@@@@@@, @@G:..rA@@@M.   &@@@#.   #@@@@@@@@@@@@@@@@A              .@@#@@A  
#             5@@##@r  #@#B##99&AHHAAAAH#A  @@@@@@@@M#@M.   &@@@@,   i#MMAAAAAAAAAAAH@M,              5@@@@@: 
#            .@@@@@A. 5@@##B:              .@@@@@####@@#.   &@@@@,                                    ,@@#@@i.
#            ;@@#@@r  @@##@X                     r#@@HS,    &@@@@,                                     M@#@@9:
#                    r@@#M#@@@@@@@@@@@@@@@,    ;#@@A; iX.   A@@@@.                                     X@#@@As
#                   .G@@M#@@@@@@@@@@@@@@@@: ,3@@@B; ;#@#    G@@@@,                                     r#@@@A2
#                   ,#@@##5, .....,.....,: :@@@B:.rM@@@A    A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B#@##@MG
#                   ,@@@@@r                ;@@r,X@@@@@@#    &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
# riXXXXX333XXX3A9,  i2i52:                    r32srr;i&Hh22S;;;sssssssssssssssssssssssssssssssiiiiiisrrrrrs:s
# H@@@@@@@@@@@@@@@X             ;AAAX,   ;9XiS.        ;@@@@,                                                 
# 9@@@@@@@@@@@@@@@X        ,r;:r#@@@@A;,;A@@@@B,..     ;@@@@s..............................................,.,
# 5M@@##@@@@@@@#@@B,       5@@@@@@@@@@@@@@@@@@@@@@@i   ;@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3
# .               .        r@@@@@###@@@@@@@##@@@@@@s   ;@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Hi
#                               ;#@@H:   ;H@#@r        ;@@@M;                                              . .
#                    .A@@@@M&932&@###GX39&####AX9HG;   ;@@@M.                                                 
#                     ;@@@@@@@@@@#M#@@@@@@@###@@@@@2   ;@@@#;                                                 
#                      :XSssrr&@##@@@XsrSB@@@@@X;iS:   :@@@@r                                                 
#   rMh2h5,                  ;B@@@@i      :B@@@A,      ;@@@@r                                                 
#   5@@@@@@,               2@@@@#s          .X@@@@s    :@@@@r          Fake Hong Kong-er
#    2@@@@@i            .9@@@@@X,  .,:::,,.   r#@@@S   ;@@@@r
#     #@@@@@r         ,&@@@@@X  ;@@@@@@@@@@@@@: :@@2   ;@@@@r           Morgan Aasdam
#     .#@@@@@:      :G@@@@@9.   S@@@@@@@@@@@@@r   ;;   :@@@@r              雅文錦"
#      ;@@@@@@.    :@@@@@h.     i@@@Mr.  i#@@@s        ;@@@@r
#       r@@@@@@s    .H@M.       s@@@H.   .H@@@i        ;@@@@r          http://morgan.hk
#        ,rrr2AS.               r@@@#: ;A@@@@@2        :@@@@r
#                               i@@@@;  :5#@@@X        ;@@@@r
#                               s@@@@:      :5;        ;@@@@r
#                               s@@@@2                 ;@@@@r
#             rB@MBB#A:         i@@@@@@@X:             :@@@@r
#              X@@@@@@@A,       ;@@@@@@@@@@@Gs,        ;@@@@r
#                X@@@@@@@A:       ;G@@@@@@@@@@@@@@A:   :@@@@r
#                  3@@@@@@@#r        ,iM@@@@@@@@@@@S   ;@@@@r
#                    9@@@@@@@@h,         .r3M@@@@@@i   :@@@@r
#                      X@@@@@@@@@X,             :i2;   :@@@@r
#                        r#@@@@@@@@@Bs:                :@@@@r
#                          .S@@@@@@@@@@@@GS;.          :@@@@r
#                             .5#@@@@@@@@@@@@@@@@M2,   :@@@@r
#                                 rh#@@@@@@@@@@@@@@i   :@@@@r
#                                     :sG#@@@@@@@@@r   :@@@@r
#                                        .::;sS2hAh;   ;AB#Ar.
####################################################################################################
# Simple Bash script that takes a username and a crontab file, parses it and then runs the
#          Commands that are to be run at that set timeframe
# 
# Author: Morgan Aasdam
# Contact: http://morgan.hk
# Creation date: 2012-05-25
# Plaform/Language: FreeBSD 8.2 (tested) / Bash
# License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
# License info: http://creativecommons.org/licenses/by-nc-sa/3.0/
#
# Dependencies:
#    - bash >=4.1.10
#    - grep >= 2.5.1
#
# Usage: commandName.bash username crontabFile
#
# Notes: Only parses the following types of special times: * and */number
#			eg: 0 or * or */5
#		 Script originally used because the non-root users' crontabs were not persistant on the system
#			so root calls the script every minute from its own crontab and runs the commands as the
#			user on his behalf. Crontab is stored in the user's home folder.
#        Hard-coded to handle the following tab-separated format:
#           Min	Hour	Day	Month	DayOfWeek	Commmand
#		    eg: */5	*	*	*	*	sleep 30
#
#
####################################################################################################

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。