Difference between revisions of "Grep log file"
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
		
		
		
		
		
		
	
| Line 3: | Line 3: | ||
| We also just make some line space and important points | We also just make some line space and important points | ||
| <source lang="bash"> | <source lang="bash"> | ||
| − | set IN= | + | set IN=logfile.txt ; | 
| set OUT=greplogfile.txt ; | set OUT=greplogfile.txt ; | ||
| egrep -wi --color 'relax>| model -' $IN > $OUT ; | egrep -wi --color 'relax>| model -' $IN > $OUT ; | ||
Revision as of 09:12, 28 August 2013
Grep the log file for commands
First we find which commands relax has performed, and separate into the different fitting models.
We also just make some line space and important points
set IN=logfile.txt ;
set OUT=greplogfile.txt ;
egrep -wi --color 'relax>| model -' $IN > $OUT ;
Then we replace instances of relax> with empty, and comment out the model line
sed -i "s/relax> //" $OUT ;
sed -i 's/^- /\n#- /' $OUT ;
sed -i 's/^minimise(/\nminimise(/' $OUT ;
sed -i 's/^results.write(/\nresults.write(/' $OUT ;
sed -i 's/^model_selection(/\nmodel_selection(/' $OUT ;
sed -i '0,/spectrum.replicated(/s//\nspectrum.replicated(/' $OUT ;
sed -i '0,/spectrum.read_intensities(/s//\nspectrum.read_intensities(/' $OUT ;

