Files
scripts/find_file_containing
jonathan.wyss 4319445cd3 add new scripts
2025-08-13 09:19:23 +02:00

18 lines
347 B
Bash
Executable File

#!/bin/bash
echo "cmd filetype searchtearm"
echo "example:"
echo "find_file_containing *.ts* setToast"
files=$(find ./ -iname "$1")
for file in $files; do
res=$(cat $file | grep -B 2 -A 3 $2)
if [ -n "$res" ]; then
echo -e "\e[31m"
echo $file
echo -e "\e[0m"
echo $res
fi
unset res
done
echo $1 $2