The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
В каком порядке grep обходит каталоги при поиске?, !*! inFlowiaLab, 19-Май-20, 09:36  [смотреть все]
И можно ли его задать?

Смотрю выхлопы поиска по содержимому каталога при помощи grep и в толк не возьму в каком порядке он по ним ходит. Это определённо не алфавитный порядок, и не по дате изменения, но какая-то закономерность есть. Он например взявшись за один каталог не выпрыгивает из него в другой пока не закончит поиск по нему, но вот каким каталогом будет следующий - загадка.

PS: Без понимания этого никак не могу найти, на каком файле он зависает при поиске.

  • В каком порядке grep обходит каталоги при поиске?, !*! Аноним, 10:59 , 19-Май-20 (1)
    не знаю про порядок, но можно попробовать сделать
    ls -la /proc/<pid>/fd

    и посмотреть, что открыто.
    • В каком порядке grep обходит каталоги при поиске?, !*! inFlowiaLab, 11:12 , 19-Май-20 (2)
      > не знаю про порядок, но можно попробовать сделать
      >
      ls -la /proc/<pid>/fd

      > и посмотреть, что открыто.

      выполнил после начала висяка ls -a /proc/10908/fd
      и вот что выдало:
      .  ..  0  1  2  255
      Как мне это интерпретировать?


      Попробовал то же самое для процеccа mousepad в котором открыть текстовый файл из домашней директории в выхлопе вышеуказанной команды так же не нашёл пути или имени открытого файла.
      Судя по описанию в мане для /proc/<pid>/fd он действительно должен показывать текущий открытый файл но то ли это работает как-то не так, то ли уже больше не работает...




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру