35 lines
		
	
	
		
			781 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			781 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
echo $1
 | 
						|
sed "9s/.*/func = lambda x: $1/" "/home/alex/.local/bin/tools/plotter.py" > /tmp/plotter_temp.py
 | 
						|
if [ ! -z $(echo $2 | grep "a=") ]; then
 | 
						|
	echo $2
 | 
						|
	echo "Has found attribute a="
 | 
						|
	sed "13s/.*/$2/" "/tmp/plotter_temp.py" > /tmp/plotter_temp2.py
 | 
						|
	cat "/tmp/plotter_temp2.py" > /tmp/plotter_temp.py
 | 
						|
	a=0
 | 
						|
fi
 | 
						|
 | 
						|
if [ ! -z $(echo $3 | grep "b=") ]; then
 | 
						|
	echo $3
 | 
						|
	echo "has found attribute b="
 | 
						|
	sed "14s/.*/$3/" "/tmp/plotter_temp.py" > /tmp/plotter_temp2.py
 | 
						|
	cat "/tmp/plotter_temp2.py" > /tmp/plotter_temp.py
 | 
						|
	b=0
 | 
						|
fi
 | 
						|
 | 
						|
if [ -z $(echo $2 | grep "a=") ]; then
 | 
						|
	echo $2
 | 
						|
	a=$2
 | 
						|
fi
 | 
						|
 | 
						|
if [ -z $(echo $3 | grep "b=") ]; then
 | 
						|
	echo $3
 | 
						|
	b=$3
 | 
						|
fi
 | 
						|
 | 
						|
rm -f /tmp/plotter_temp2.py
 | 
						|
python /tmp/plotter_temp.py "$1" $2 $3
 | 
						|
sxiv -b /tmp/plot.png
 | 
						|
rm -f /tmp/plot.png
 | 
						|
#rm /tmp/plotter_temp.py
 |