LinuxForum.Fans
Тема

на bashe

Автор: natalia_nikiforowa 4 сообщений 2952 просмотров
#362098
text
#!/bin/bash
echo "Vvedite komandu:
1 - обеспечить возможность поиска заданной строки во всех файлах текущей директории
2 - во всех файлах по файловой системе пользователя "
read x y z
case $x in
1)
grep -r "\<$z\>" < "$y" ;;
2)
grep -r "\<$z\>" < /home/nat/ ;;
*) echo "neizvestno" ;;
esac

где z- параметр строки
y-параметр текущей директории.

по отдельности ищет, а вместе с оператором case
не работает(

#362161

Наталья, Вам бы борщ варить..
зачем Вам это? :)

#362193
"natalia.nikiforowa" написал:
grep -r "\<$z\>" < "$y" ;;

перенаправление ввода лишнее...

moshell, предупреждение: 3.2.11, 3.2.15.

#363356
moshell написал:
Наталья, Вам бы борщ варить..
зачем Вам это? :)

уже не нужно.

Войдите или зарегистрируйтесь, чтобы ответить.