Your IP : 18.222.164.104


Current Path : /lib64/python2.7/Tools/scripts/
Upload File :
Current File : //lib64/python2.7/Tools/scripts/xxci.pyo

�
�mec@s8ddlZddlZddlTddlZdZd*Zd�Zd�Zdd	d
ddgZd
ddddgZ	ddddddddddddddgZ
gZd �Zd!�Z
d"�Zd#�Zd$�Zd%�Zd&�Zd'�Zed(kr4ye�ee��Wq4ek
r0d)GHq4XndS(+i����N(t*s`i�icCs�tjd}|r|SdGHg}xBtjtj�D].}t|�s5|jt|�|f�q5q5W|j�|s�dGHtj	d�n|j�|j
�x!|D]\}}|j|�q�W|S(Nis1No arguments, checking almost *, in "ls -t" ordersNothing to do -- exit 1(tsystargvtostlistdirtcurdirtskipfiletappendtgetmtimetsorttexittreverse(targstlisttfiletmtime((s*/usr/lib64/python2.7/Tools/scripts/xxci.pytgetargss"
 


cCs7ytj|�}|tSWntjk
r2dSXdS(Ni����(RtstattST_MTIMEterror(Rtst((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyR"s
ttagstTAGStxyzzys	nohup.outtcoret.t,t@t#so.t~s.as.os.olds.baks.origs.news.prevs.nots.pycs.fdcs.rgbs.elcs,vcCs�tt(xtD]}tj|d�qWxtD]}tjd|�q0Wytdd�}Wntk
rrdSXt|j�j�t(dS(NRs.xxcigntr(	tbadnamestignoretbadprefixesRtbadsuffixestopentIOErrortreadtsplit(tptf((s*/usr/lib64/python2.7/Tools/scripts/xxci.pytsetup0s


cCs�x$tD]}tj||�rdSqWytj|�}Wntjk
rQdSXt|t�sfdS|ttkrzdSy2t	|d�j
tt��}|tkr�dSWnnXdS(NiRi(
R tfnmatchRtlstatRtS_ISREGtST_MODEtST_SIZEtMAXSIZER#R%tlent	EXECMAGIC(RR'Rtdata((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyR<s$
cCs/x(tD] }|t|� |krdSqWdS(Nii(R!R0(Rtbad((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyt	badprefixOs
cCs0x)tD]!}|t|�|krdSqWdS(Nii(R"R0(RR3((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyt	badsuffixTs
cCstxm|D]e}|dGHt|�rt|�td|d�rltjd|�}tjd|�}qlqqWdS(Nt:s	Check in s ? srcs -l sci -l (t	differingt	showdiffstaskyesnoRtsystem(RRtsts((s*/usr/lib64/python2.7/Tools/scripts/xxci.pytgoYs
	
cCs+d|d|}tj|�}|dkS(Nsco -p s 2>/dev/null | cmp -s - i(RR:(RtcmdR;((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyR7bscCs!d|d}tj|�}dS(Nsrcsdiff s 2>&1 | ${PAGER-more}(RR:(RR=R;((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyR8gscCst|�}|dkS(Ntytyes(R>syes(t	raw_input(tpromptts((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyR9kst__main__s[Intr]i (RRRR*R1R/RRRR!R"R R)RR4R5R<R7R8R9t__name__tKeyboardInterrupt(((s*/usr/lib64/python2.7/Tools/scripts/xxci.pyt<module>s4