Я пытаюсь написать скрипт, который ищет журнал кота по ключевому слову, которое вводит пользователь.У меня проблемы с получением команды чтения для правильной работы.
#!/bin/bash
TOM1=/ap/mvr/servers/tomcat1/logs/
TOM2=/ap/mvr/servers/tomcat2/logs/
find $TOM1 $TOM2 -type f -name "mvr-gateway.log" | while read file
echo "What do you want to search for? " keyword
read keyword
do
LOGERRORS=$(grep -B1 -A1 $keyword $file)
if [[ ! -z $LOGERRORS ]]
then
echo $file
else echo No Data Found
fi
done