#!/bin/bash
# Запрашиваем у пользователя строку для поиска
read -p "Введите строку для поиска: " pattern
# Проверяем, существует ли файл
if [ ! -f "file_test" ]; then
echo "Ошибка: файл file_test не найден."
exit 1
fi
# Если строка поиска пуста, выводим предупреждение и завершаем
if [ -z "$pattern" ]; then
echo "Строка поиска не может быть пустой."
exit 1
fi
# Ищем вхождение строки в файле (регистронезависимо, с номерами строк)
grep -i -n -- "$pattern" file_test || echo "Строка не найдена."