Text Search
find files containing specific text:
grep -rin "term" /folder
case sensitive version:
grep -rn "term" /folder
replace string in multiple txt files in a folder:
sed -i 's/old-word/new-word/g' *.txt
search subfolders and replace string in multiple files:
find /directory -name *.txt -exec sed -i 's/old-word/new-word/g' {} \;