filesystem | text search

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' {} \;