|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2013, 21:59 | #1 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 158
|
sh-скрипт на Linux поиск файлов с заданной строкой
Подскажите как можно сделать чтобы файл выводился не несколько раз, а один. И чтобы выдавало не только об Отказе доступа к файлу, но и к какталогу )
Условие задачи: Написать скрипт для поиска заданной пользователем строки во всех файлах заданного каталога и всех его подкаталогов (строка и имя каталога задаются пользователем в качестве первого и второго аргумента командной строки). На консоль выводятся полный путь и имена файлов, в содержимом которых присутствует заданная строка, и их размер. Если к какому либо каталогу нет доступа, необходимо вывести соответствующее сообщение и продолжить выполнение. Код что есть Код:
<----Весы Там.
|
15.02.2013, 22:31 | #2 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 158
|
Попробовал так, но теперь в подкаталоги не заходит, и ошибки вообще не выдает:
Код:
<----Весы Там.
|
15.02.2013, 23:17 | #3 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 158
|
Теперь почти работает, но не выдает ошибку об отказе доступа к каталогу
Код:
<----Весы Там.
|
16.01.2016, 20:34 | #4 |
Новичок
Джуниор
Регистрация: 16.01.2016
Сообщений: 2
|
Помогите плиз новичку. Взял на просторах скрипт, который в частности определял местоположение по ip. Теперь сайт судя по всему начал отдавать выхлоп по-другому.
Теперь строка скрипта CITY=`wget -q -O - 2ip.ru | grep -P geoip | sed 's/<[^>]*>//g' | awk '{print $3}'` не записывает в переменную CITY ни чего. Помогите пожалуйста подправить строку, чтобы из выхлопа от 2ip.ru в виде <tr class="copy-info-details"> <th>Откуда вы:</th> <td> <img alt="Russian Federation" src="/img/flags/RU.gif"/> <span class="ip-info-entry__value"> <a title="Посмотреть точное место на карте" href="/geoip/"/>Россия, Санкт-Петербург</a> </span> выдергивалось значение города? |
16.01.2016, 20:34 | #5 |
Новичок
Джуниор
Регистрация: 16.01.2016
Сообщений: 2
|
Помогите плиз новичку. Взял на просторах скрипт, который в частности определял местоположение по ip. Теперь сайт судя по всему начал отдавать выхлоп по-другому.
Теперь строка скрипта CITY=`wget -q -O - 2ip.ru | grep -P geoip | sed 's/<[^>]*>//g' | awk '{print $3}'` не записывает в переменную CITY ни чего. Помогите пожалуйста подправить строку, чтобы из выхлопа от 2ip.ru в виде <tr class="copy-info-details"> <th>Откуда вы:</th> <td> <img alt="Russian Federation" src="/img/flags/RU.gif"/> <span class="ip-info-entry__value"> <a title="Посмотреть точное место на карте" href="/geoip/"/>Россия, Санкт-Петербург</a> </span> выдергивалось значение города? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача со строкой (поиск слова максимальной длины) | TheAlina | Помощь студентам | 1 | 13.05.2012 23:34 |
скрипт на bash, выполняющий поиск файлов в заданной директории до указанной даты! | belochka21 | Помощь студентам | 0 | 26.09.2011 23:37 |
Delphi. Выполнить поиск файлов в заданной пользователем каталоге | Татьянушка | Помощь студентам | 0 | 23.05.2011 03:14 |
Скрипт для Linux | ZefiRka | Помощь студентам | 3 | 01.03.2011 20:34 |
Linux, поиск файлов | MDmitry | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 3 | 06.12.2009 23:30 |