|  | @@ -0,0 +1,31 @@
 | 
		
	
		
			
			|  | 1 | +#! /usr/bin/env sh
 | 
		
	
		
			
			|  | 2 | +
 | 
		
	
		
			
			|  | 3 | +if [ $# -ne 1 ]
 | 
		
	
		
			
			|  | 4 | +then
 | 
		
	
		
			
			|  | 5 | +  echo "Usage: $0 sdx" >&2
 | 
		
	
		
			
			|  | 6 | +  exit 64
 | 
		
	
		
			
			|  | 7 | +fi
 | 
		
	
		
			
			|  | 8 | +
 | 
		
	
		
			
			|  | 9 | +disk="/dev/$1"
 | 
		
	
		
			
			|  | 10 | +partition=2
 | 
		
	
		
			
			|  | 11 | +
 | 
		
	
		
			
			|  | 12 | +if [ ! -b "${disk}" ]
 | 
		
	
		
			
			|  | 13 | +then
 | 
		
	
		
			
			|  | 14 | +  echo "${disk} does not exists or is not a valid device" >&2
 | 
		
	
		
			
			|  | 15 | +  exit 1
 | 
		
	
		
			
			|  | 16 | +fi
 | 
		
	
		
			
			|  | 17 | +
 | 
		
	
		
			
			|  | 18 | +dir=$(mktemp -d)
 | 
		
	
		
			
			|  | 19 | +
 | 
		
	
		
			
			|  | 20 | +echo "Mounting partition..."
 | 
		
	
		
			
			|  | 21 | +mount "${disk}${partition}" "${dir}" || {
 | 
		
	
		
			
			|  | 22 | +  echo "Failed to mount partition" >&2
 | 
		
	
		
			
			|  | 23 | +  exit 2
 | 
		
	
		
			
			|  | 24 | +}
 | 
		
	
		
			
			|  | 25 | +
 | 
		
	
		
			
			|  | 26 | +echo "Removing files..."
 | 
		
	
		
			
			|  | 27 | +rm ${dir}/* -rf
 | 
		
	
		
			
			|  | 28 | +
 | 
		
	
		
			
			|  | 29 | +echo "Unmounting partition..."
 | 
		
	
		
			
			|  | 30 | +umount "${dir}"
 | 
		
	
		
			
			|  | 31 | +
 |