[linux] Re: touch met meerdere referenties

Paul Slootman paul+nospam op wurtel.net
Di Nov 20 11:34:31 CET 2007


On Tue 20 Nov 2007, Peter Fokker wrote:
> 
> Ten koste van een extra proces of twee:
> 
> touch -r $(ls -t -1 blacklist.txt greylist.txt whitelist.txt | head -1) blacklist.cms

Als die extra processen het probleem zijn (-:

if [ blacklist.txt -nt greylist.txt ]; then
        if [ blacklist.txt -nt whitelist.txt ]; then
                REF=blacklist.txt
        else    
                REF=whitelist.txt
        fi      
elif [ greylist.txt -nt whitelist.txt ]; then
        REF=greylist.txt
else    
        REF=whitelist.txt
fi      
touch -r $REF blacklist.cms


Dit schaalt overigens niet, als er meer files zijn :)


Paul Slootman



More information about the Linux mailing list