|  |  | @ -0,0 +1,17 @@ | 
			
		
	
		
			
				
					|  |  |  | #!/bin/bash | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | # Simple script for optimizing all images for a website | 
			
		
	
		
			
				
					|  |  |  | # | 
			
		
	
		
			
				
					|  |  |  | # @author Jeffery Russell 7-19-18 | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | WIDTH="690>"  # the ">" tag specifies that images will not get scaled up | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | for f in $(find "./" -name '*.jpg' -or -name '*.JPG'); do | 
			
		
	
		
			
				
					|  |  |  | convert "$f" -resize $WIDTH "$f" | 
			
		
	
		
			
				
					|  |  |  | jpegoptim --max=80 --strip-all --preserve --totals --all-progressive "$f" | 
			
		
	
		
			
				
					|  |  |  | done | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | for f in $(find "./" -name '*.png' -or -name '*.PNG'); do | 
			
		
	
		
			
				
					|  |  |  | convert "$f" -resize $WIDTH "$f" | 
			
		
	
		
			
				
					|  |  |  | optipng -o7 -preserve "$f" | 
			
		
	
		
			
				
					|  |  |  | done |