| 
				
			 | 
			
			
				@@ -189,6 +189,17 @@ function make_backup_directory { 
			 | 
		
	
		
			
			| 
				189
			 | 
			
				189
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				190
			 | 
			
				190
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				191
			 | 
			
				191
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				192
			 | 
			
			
				+function remove_backup_directory { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				193
			 | 
			
			
				+    if [ $1 ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				194
			 | 
			
			
				+        if [[ $1 == "remove" ]]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				195
			 | 
			
			
				+            if [ ! -d $USB_MOUNT/backup ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				196
			 | 
			
			
				+                rm -rf $USB_MOUNT/backup 
			 | 
		
	
		
			
			| 
				
			 | 
			
				197
			 | 
			
			
				+                echo 'Existing backup directory removed' 
			 | 
		
	
		
			
			| 
				
			 | 
			
				198
			 | 
			
			
				+            fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				199
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				200
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				201
			 | 
			
			
				+} 
			 | 
		
	
		
			
			| 
				
			 | 
			
				202
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				192
			 | 
			
				203
			 | 
			
			
				 function check_storage_space_remaining { 
			 | 
		
	
		
			
			| 
				193
			 | 
			
				204
			 | 
			
			
				     # Check space remaining on the usb drive 
			 | 
		
	
		
			
			| 
				194
			 | 
			
				205
			 | 
			
			
				     used_percent=$(df -k $USB_MOUNT | tail -n 1 | awk -F ' ' '{print $5}' | awk -F '%' '{print $1}') 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -324,6 +335,7 @@ function backup_directories { 
			 | 
		
	
		
			
			| 
				324
			 | 
			
				335
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				325
			 | 
			
				336
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				326
			 | 
			
				337
			 | 
			
			
				 mount_drive $1 $2 
			 | 
		
	
		
			
			| 
				
			 | 
			
				338
			 | 
			
			
				+remove_backup_directory $2 
			 | 
		
	
		
			
			| 
				327
			 | 
			
				339
			 | 
			
			
				 make_backup_directory 
			 | 
		
	
		
			
			| 
				328
			 | 
			
				340
			 | 
			
			
				 check_storage_space_remaining 
			 | 
		
	
		
			
			| 
				329
			 | 
			
				341
			 | 
			
			
				 backup_users 
			 |