I’m quite new to bash/shell scripting and can’t seem to figure this out. While executing a bash script it stalls on a grep command. The Terminal just stops doing anything and you have press CTRL+Z to stop the script. I do not see a problem with the command line itself.
DATE="01-Apr-14" grep 'error' | grep -v 'PHP Notice\|PHP Warning\|File does not' ~/Desktop/Servers/Folder/Error/Error_$DATE.txt >> ~/Desktop/Review/Folder_Review_$DATE.txt
Any help is greatly appreciated.
You mixed grep orientation:
grep 'error' ~/Desktop/Servers/Folder/Error/Error_$DATE.txt| grep -v 'PHP Notice\|PHP Warning\|File does not' >> ~/Desktop/Review/Folder_Review_$DATE.txt
Answered By – Juan Diego Godoy Robles