Показаны сообщения с ярлыком советы. Показать все сообщения
Показаны сообщения с ярлыком советы. Показать все сообщения

воскресенье, 24 мая 2009 г.

размер имеет значение...

Партия поставила задачу сократить размер инсталляции встроенного обеспечения вдвое...

Поковырялись в ELDK, немножко сократили за счет реорганизации инсталляции, но все равно не хватает.

Возникла мысль выкинуть C++ рантаймовую либу.
Для этого необходимо переписать парочку модулей на C.

Начал смотреть библиотеки для C.

Интересными для исследования показались:

Может еще кто что подскажет? :-)

пятница, 22 мая 2009 г.

рекурсивные обработки файлов в *ux

Не то чтобы новое - даже наоборот старое.
Добавил дабы кому пригодилось ;)
Да и сам чтобы не забыл

Возьмем за пример конвертацию файлов на языка C в *ux формат по всем поддиректориям.

Вы можете поменять на свою операцию - например удаление :)

Итак, я знаю примерно 3 способа

  1. #dos2unix -k `find . -name "*.c"`
  2. #find . -name "*.c" -exec dos2unix -k '{}' \;
  3. #find . -name "*.c" -print | xargs dos2unix -k

Я предпочитаю длинный вариант - уже и не помню почему.
Видимо что первое показали - то и использую.