mirror of
				https://github.com/KevinMidboe/brewPi.git
				synced 2025-10-29 16:50:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			885 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			885 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| brewFile=src/brews.json
 | |
| 
 | |
| date=$(date +%s)
 | |
| 
 | |
| # Ask the user for login details
 | |
| read -p 'Name: ' name
 | |
| read -p 'Brewery: ' brewery
 | |
| read -p 'Category: ' category
 | |
| read -p 'By: ' by
 | |
| read -p 'Abv: ' abv
 | |
| read -p 'Description: ' description
 | |
| read -p 'Image filename: ' image
 | |
| read -p 'Recipe url: ' recipe
 | |
| read -p 'Order page url: ' orderPage
 | |
| read -p 'Untapped url: ' untapped
 | |
| read -p 'Primary color: ' colorPrimary
 | |
| 
 | |
| brew="{\"beer\":{\"name\":\"$name\",\"brewery\":\"$brewery\",\"category\":\"$category\"},\"date\":\"$date\",\"by\":\"$by\",\"abv\":\"$abv\",\"description\":\"$description\",\"image\":\"$image\",\"recipe\":\"$recipe\",\"order_page\":\"$orderPage\",\"untapped\":\"$untapped\",\"color_primary\":\"$colorPrimary\",\"secondary_color\":\"$colorSecondary\"}"
 | |
| 
 | |
| echo $(cat $brewFile | jq ".brews |= [$brew] + .") > $brewFile
 | |
| 
 | |
| echo "Brew $name added to $brewFile successfully!"
 |