Мне нужно отобразить содержимое файла после поиска слова. Если слово найдено, отобразите файл.Показать содержимое файла после поиска слова Готово
Мой код ниже:
GNU Нано 2.2.6 Файл: работа
#!/bin/bash
while read -p "Welcome what would you like to do (S) to search or (Q) to quit " option
do
case $option in
"S") echo "What is the name of the file you would like to search for?"
read file
echo "What word would you like to find in the file?"
read word
grep -q $word $file
if [ $? -eq 0 ]; then
echo "$word found in $file"
cat $file
else
echo "$word NOT found in $file"
fi
;;
"Q") echo "Goodbye!"
exit ;;
*) echo "invalid option" ;;
esac
done
Ваш вопрос непонятен плохой английский. – dr0i
им жаль, что у меня есть дислексия –
ok. Поэтому попробуйте переформулировать или описать свою проблему по-другому. Не стесняйтесь быть избыточными. – dr0i