metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-10-09 04:33 pm

Кстате,

к вопросу о власти крипто-линуксоидов.
Я так понимаю, что у тех, у кого реально есть возможность чего-нибудь накрутить в софте для госструктур, достаточно хорошая зарплата и вообще положение в обществе, чтобы их весь этот мрак, который мы тут массово обсуждаем, никак не интересовал.
Если есть ресурсы делать всякую опердень на обычных языках силами 100 человек, то нахер не нужно никакое ФП. Если есть возможность купить, впарить винды, заплатить откаты и еще при наваре остаться - нахер не нужен никакой линукс, вообще. И если есть зарплата, позволяющая все нужное покупать и еще и откладывать - нахер не нужны никакие революции, смены власти и прочее, на что дрочат все радикалы, от либералов до левых.

[identity profile] nuclight.livejournal.com 2009-10-11 01:04 pm (UTC)(link)
Выбирайте понравившийся вариант (если ваш конкретный Unix вдруг не умеет delete):
find /superpapaka -type f \! -name dontdelete.me -delete
find /superpapaka -type f \! -name dontdelete.me -exec rm -rf {} \+

Обратить внимание на плюс вместо точки с запятой - он форкнет rm минимальное количество раз, что существенно влияет на производительность.

Ну а требование, чтобы все юниксы работали одинаково, если одинаковый интерпретатор shell - звучит бредово по меньше мере странно. Ибо кроме шелла есть еще куча утилит, не встроенных в него. И find в их числе, это "внешняя команда" в терминах DOS/Windows. И в той же Windows набор этих внешних команд и их синтаксис тоже вполне отличается от версии к версии.