bash, поиск по папкам

Тема в разделе "Десктопный Linux", создана пользователем masima, 15 янв 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. masima

    masima

    Регистр.:
    9 мар 2007
    Сообщения:
    732
    Симпатии:
    1.338
    Написать скрипт для поиска заданной пользователем строки во всех файлах заданного каталога и всех его подкаталогов (строка и имя каталога задаются пользователем в качестве первого и второго аргумента командной строки). На консоль выводятся полный путь и имена файлов, в содержимом которых присутствует заданная строка, и их размер. Если к какому либо каталогу нет доступа, необходимо вывести соответсвующее сообщение и продолжить выполнение.


    очень нужна!!!
     
  2. masima

    masima

    Регистр.:
    9 мар 2007
    Сообщения:
    732
    Симпатии:
    1.338
    топик маст клозет )
     
  3. spec

    spec Постоялец

    Регистр.:
    31 июл 2008
    Сообщения:
    83
    Симпатии:
    11
    find / -iname "запрос" | du рулит
     
  4. symbolz

    symbolz Постоялец

    Регистр.:
    26 янв 2008
    Сообщения:
    75
    Симпатии:
    14
    grep -ri чтоищем ./

    все покажет и найдет
     
  5. Akme

    Akme Творец буковок

    Регистр.:
    8 окт 2008
    Сообщения:
    435
    Симпатии:
    113
    млин :( , а заголовок темы то как многообещающе звучал
    щас думал всё про баш узнаю - все секреты выведаю :be:

    но таки мона его обсудить что ли?
    сцылок интересных накидать, только первый пост потереть :D
     
  6. HOSTER

    HOSTER

    Регистр.:
    22 апр 2008
    Сообщения:
    213
    Симпатии:
    38
    find / | grep ИМЯ_ФАЙЛА

    Или юзай Midnight Commander
     
  7. swen15

    swen15 Писатель

    Регистр.:
    31 мар 2009
    Сообщения:
    4
    Симпатии:
    0
    find ./ | xargs grep "что искать"
     
  8. HOSTER

    HOSTER

    Регистр.:
    22 апр 2008
    Сообщения:
    213
    Симпатии:
    38
    А зачем точка перед слешем ? Если кореневой каталог /
     
  9. Akme

    Akme Творец буковок

    Регистр.:
    8 окт 2008
    Сообщения:
    435
    Симпатии:
    113
    открою страшный секрет! :ah: копай тут:
    http://www.bash.org.ru/
    там много чего по башу набашляют :idea:
     
  10. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    ./ - это же вроде как текущая директория.
     
Статус темы:
Закрыта.