komar 04.02.2013 13:12 thinkpad

rm -r somedir сжирает всю память, если там овердохуя файлов.
Кто эти корутилзы вообще писал? Выпустить, что ли, rm-r-fast, который будет тупо открывать диру и делать там unlink?

1. Voker57 04.02.2013 13:13 nbl-desktop

сначала сорцы почитай

2. overmind88 04.02.2013 13:13 Psi+

овердохуя это сколько?

3. gelraen 04.02.2013 13:14 work-laptop

rm-r-fast() { find $1 -type f -delete; find $1 -type d -exec rmdir {} \+ }

4. cirnoovermind88 /2 04.02.2013 13:14 Lambdadelta

640kb

5. komargelraen /3 04.02.2013 13:15 thinkpad

Этот жрет еще быстрее.

6. komarovermind88 /2 04.02.2013 13:15 thinkpad

5 миллионов.

7. komarVoker57 /1 04.02.2013 13:15 thinkpad

Зачем?

8. Voker57komar /7 04.02.2013 13:17 nbl-desktop

вдруг для этого есть причина, или можно патч написать

9. komarVoker57 /8 04.02.2013 13:18 thinkpad

Нахуй мне это надо, когда можно нахуярить 5 строк на окамле?

10. cirnoVoker57 /8 04.02.2013 13:18 Lambdadelta

Писать фиче-содержащие патчи к GNU'тому софту опасно.

11. Voker57komar /9 04.02.2013 13:18 nbl-desktop

для того чтобы лучший rm появился внезапно везде

12. cirnoVoker57 /11 04.02.2013 13:19 Lambdadelta

Лучший rm – бздуний. Изкаропки на макбучках)))

13. Voker57cirno /12 04.02.2013 13:19 nbl-desktop

пруфлинк или не лучший

14. cirnoVoker57 /13 04.02.2013 13:20 Lambdadelta

BSD UNITY HARDCORE

15. komarcirno /14 04.02.2013 13:21 thinkpad

Фанбой такой фанбой.

16. cirnokomar /15 04.02.2013 13:21 Lambdadelta

Я фанбой

17. cirnokomar /15 04.02.2013 13:22 Lambdadelta

Вообще всё просто. Уже гарантировано известно, что гнутые корутилз отсасывают (ОП-пост), когда про бздуний никто не знает, либо сосёт, либо нет. Так что с вероятностью 50% BSD'шные утилзы полущ, с другой стороны они ничем не хуже! Гав)

18. komarcirno /17 04.02.2013 13:23 thinkpad

Я тебя заблеклищу.

19. cirnokomar /18 04.02.2013 13:23 Lambdadelta

сорь, больше не буду(

20. cirnokomar /18 04.02.2013 13:23 Lambdadelta

не блеклисть плз(

21. komarcirno /20 04.02.2013 13:26 thinkpad

О’кей. Компилятор окамла воткнуть на свою недоось можешь?
http://dump.bitcheese.net/texts/ulacawa/... ← насрет тебе 5кк файлов.
Потом возьми свой rm -r и проверь.

22. cirnokomar /21 04.02.2013 13:27 Lambdadelta

$ brew info ocaml
objective-caml: stable 4.00.1 (bottled), HEAD
http://www.ocaml-lang.org
Not installed
https://github.com/mxcl/homebrew/commits...

Норм версия?

23. komarcirno /22 04.02.2013 13:28 thinkpad

У меня старее, но сойдет.

24. cirnokomar /23 04.02.2013 13:30 Lambdadelta

/usr/local/bin/ocamlopt: unknown option `-package'.

25. komarcirno /24 04.02.2013 13:31 thinkpad

Хм. Поищи findlib в списке пакетов.

26. cirnokomar /25 04.02.2013 13:32 Lambdadelta

$ brew search findlib
No formula found for "findlib". Searching open pull requests...
Lambdadelta:test cirno$

27. cirnokomar /25 04.02.2013 13:32 Lambdadelta

Или это окамловский пакет? Мб там есть пакет с батарейками?

28. komarcirno /27 04.02.2013 13:32 thinkpad

В пизду батарейки. Ща.

29. cirnokomar /28 04.02.2013 13:33 Lambdadelta

Засунула.

30. komarcirno /27 04.02.2013 13:34 thinkpad

ocamlfind тогда. Если нет, то в жопу вашу макось.

31. cirno 04.02.2013 14:01 Lambdadelta

Я тут зарплату раньше получу, чем он нагенерирует 5кк.

32. komarcirno /31 04.02.2013 14:02 thinkpad

Сколько уже? После двух миллионов где-то на моем ext3 генерация становится медленной шопиздец.

33. cirnokomar /32 04.02.2013 14:02 Lambdadelta

лол, он после 300к УСКОРИЛСЯ.

34. komarcirno /33 04.02.2013 14:02 thinkpad

Гы, лол, такая же хуйня была.

35. cirnokomar /34 04.02.2013 14:03 Lambdadelta

пиздец, еще 300к высрал, пока переключался между табами.

36. cirno 04.02.2013 14:19 Lambdadelta

я создал: real 12m29.077s
user 0m10.815s
sys 4m39.372s

37. kurkumacirno /36 04.02.2013 14:19 Gajim

на дедасте создай

38. komarcirno /36 04.02.2013 14:20 thinkpad

Теперь rm -r

39. cirnokomar /38 04.02.2013 15:09 Lambdadelta

real 27m21.403s
user 0m7.697s
sys 7m30.095s

Do you really want to delete ?