Страница 1 из 1

Кто может скомпилить sfind под винду?

Добавлено: 13 июн 2006 21:23
loooser
Нашел аналог линухового find: http://freshmeat.net/projects/sfind/
Очень хочется ее под вин98, а компилить нечем :=(

Есть тут программеры с готовым набором?

Кто может скомпилить sfind под винду?

Добавлено: 14 июн 2006 00:00
hatred
эта, на работе попробую стоит там цигвин, слушай а что мешает взять cygwin.dll и цигвиновский же find???

Кто может скомпилить sfind под винду?

Добавлено: 14 июн 2006 10:15
loooser
hatred: а так можно? И нормально будет работать в win98 ??

Если скомпилишь, то кинь мне на мыло, plz (мой_ник @ vl-lug.ru). А если не скомпилится, то цигвиновское добро и инструкции, как это всё заставить работать :)

Кто может скомпилить sfind под винду?

Добавлено: 14 июн 2006 16:07
hatred
да должно, на работе хотя хрюша, но разницы не вижу.
Короче, скомпилял я, но опять таки при помощи gcc который вместе с цигвином, короче, PE Explorer сказал что тянет cygwin1.dll, так что кидаю, скопируй в %SYSDIR% (system или system32)

Кто может скомпилить sfind под винду?

Добавлено: 15 июн 2006 07:38
loooser
блин, вроде и работает, но как-то че-то не очень :(
1.bat:
sfind c:\folder -pat file.txt -exec 2.bat {} +
2.bat:
@del %1

файл находит но сразу после этого коносль пишет, что будет удалена вся папка, а сама винда выдаёт окошко: программа выполнила невыполнимое допустив недопустимое :((
Наверное это из-за того, что она слэши между папками пишет unix-like а не по виндозовски
А финт ушами с 2.bat понадобился потому что она не может без физического файла (причем 2.bat надо класть в папку, куда PATH указывает, иначе тоже никак).

Эх, думал хорошая утилитка... :(((

Кто может скомпилить sfind под винду?

Добавлено: 15 июн 2006 11:10
hatred
работает:
sfind . -name file.txt -exec ./2.bat '{}' ';'

впринципе работает, вот только пути юниксовые... найди способ заменить / в пути на \
утилитка хорошая, а беда с путями это для всех цигвиновских апликух. поставь цигвин :)

Кто может скомпилить sfind под винду?

Добавлено: 18 июн 2006 10:43
loooser
Че-то все время ошибку винда выдает (и после этого только перезапуск помогает). У меня там комп совсем убитый, так что винда на нем еле-еле пашет. Наверное из-за этого глюк такой.
Короче забил я %=)

Кто может скомпилить sfind под винду?

Добавлено: 24 июн 2006 22:44
KEN
А что, гуглем пользоваться у нас уже не модно? ;-)
http://unxutils.sourceforge.net/
Там есть find, он работает так же как и в юниксах и не требует цигвина.

Кто может скомпилить sfind под винду?

Добавлено: 04 июл 2006 10:56
loooser
KEN: спасибо. Слово "find" слишком распространено и найти то что нужно я не смог ни гуглом ни другими способами :-(

Кто может скомпилить sfind под винду?

Добавлено: 04 июл 2006 14:02
monk
[quote="loooser"]блин, вроде и работает, но как-то че-то не очень :(
1.bat:
sfind c:\folder -pat file.txt -exec 2.bat {} +
2.bat:
@del %1[/quote]
а если вместо 2.bat запускать deltree?