| |
| 1.3, snowdtiger, 14:54, 19/04/2010 [ответить] [смотреть все]
| +/– |
Не совсем правильное условие отбора файлов в директории. Часть из них скрипты на шеле, перле и т. п. А часть программ со статической сборкой. Более правильно вместо find будет использовать конструкцию типа например для FreeBSD
file * | grep 'dynamically linked' | awk -F ':' '{print $1}'
|  | | |
| 1.4, snowdtiger, 15:03, 19/04/2010 [ответить] [смотреть все]
| +/– |
Кстати кроме 'проблемных' бинарников приведенным вами способом можно искать и 'проблемные' динамические библиотеки. libXXXX.so
|  | | |
| |
| |
| 3.12, me, 15:37, 20/04/2010 [^] [ответить] [смотреть все]
| +/– |
тогда -executable не имеет смысла. В Debian, например, почти все библиотеки в /usr/lib не имеют флага x.
|  | | |
|
|
| 1.8, sHaggY_caT, 21:59, 19/04/2010 [ответить] [смотреть все]
| +/– | |
Хочется сказать что-нибудь флеймовое и острое :)
Но скажу проще: люди, не превращайте Вашу систему в LFS, используйте пакетный менеджер, если у Вас бинарный дистрибутив, и даже если не бинарный, все равно, тарболлы они не для Вас, а для мантайнеров!
|  | | |
| |
| 2.9, Карбофос, 23:53, 19/04/2010 [^] [ответить] [смотреть все]
| +/– |
букваль неделю назад установил себе MopsLinux. не запускалась одна прога. выяснилось, что народ в 64битном дистре забыли пару пакетов пересобрать под новые либы... после этого написал сей скрипт и выловил еще пару программ с подобной проблемой. а потом проверил на работе - еще пару. mpkg и synaptic.
во как оно бывает, однако!
|  | | |
|
| |
| 2.17, Карбофос, 01:36, 22/04/2010 [^] [ответить] [смотреть все]
| +/– |
да всегда пожалуйста. :) если мне пригодилось, значит и другим, авось, сгодиться.
я там скриптик немного подправил для большей читабельности результатов.
|  | | |
|
|
|