grep -R?
4 отговора
168 прегледа
grep -R?
Въобразявам ли си нещо, или grep-а в sarge е счупен?
Като пусна grep -RF "..." /, започва трескава дейност, която се преустановява след около 2-3 мин. - чакал съм го по 1 час да приключи, но не би. От друга страна, find / -exec fgrep "..." {} \; -print си бачка като змей, само дето се предполага че би било по-бавно, ако онова другото работеше ;)
Та, имал ли е някой друг подобни преживявания? Възможно ли е да запецва на някой named pipe, примерно? Или просто е бъгав?
Quidquid latine dictum sit, altum viditur
Като пусна grep -RF "..." /, започва трескава дейност, която се преустановява след около 2-3 мин. - чакал съм го по 1 час да приключи, но не би. От друга страна, find / -exec fgrep "..." {} \; -print си бачка като змей, само дето се предполага че би било по-бавно, ако онова другото работеше ;)
Та, имал ли е някой друг подобни преживявания? Възможно ли е да запецва на някой named pipe, примерно? Или просто е бъгав?
Quidquid latine dictum sit, altum viditur
Re: grep -R?
Най-вероятно зацепва на някой named pipe, char/block device или нещо подобно. На мен не ми се е случвало да ми прави такива номера. Ако много държиш да разбереш къде точно блокира -- strace grep -RF ...
а, да,
и да ми изплюе дъмп колкото половината файлова система...не че се сещам за друго де - може да го пробвам някой дълъг следобед :)))
мерси
Quidquid latine dictum sit, altum viditur
мерси
Quidquid latine dictum sit, altum viditur
Re: а, да,
Току що го пуснах, блокира на 2-ата секунда опитвайки се да чете от /dev/floppy (лаптоп-а ми няма флопи)...
егати...
всъщност, като се замисля, на find-а му дадох и -type f, за всеки случай...явно затва е минал...
Quidquid latine dictum sit, altum viditur
Quidquid latine dictum sit, altum viditur