13 lines
		
	
	
		
			409 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			409 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| # Spit out environment variables from ./environment and
 | |
| # compiles them into a bash script that will export them
 | |
| 
 | |
| THISDIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
 | |
| ENV_FILE=$THISDIR/../environment
 | |
| TARGET=$THISDIR/../environment.sh
 | |
| echo "#!/bin/bash" > $TARGET
 | |
| sudo cat $ENV_FILE\
 | |
|  | sed -e '/^#/d;/^$/d;s/ /\\ /g;s/</\\</g;s/>/\\>/g'\
 | |
|  | sed -e 's/^/export /g' >> $TARGET
 | |
| chmod +x $TARGET
 |