Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: bulg в Aug 07, 2008, 03:42 Случва ми се напоследък да тепам разни .exe-та (explorer.exe, system.exe, winedevice.exe ...), остатъци от затворени windows-ки програми. Не намерих никаква възможност да ги убия наведнъж с указване само на *.extension. Killall, например, не разпознава asterisk:
Не видях в man-овете нито на kill, pskill, killall функционалност да се убиват няколко файла със сходни имена или разширения в името. Трябва да се описват един по един. Може ли предложение, как би могло да стане това в конзола или със скрипт? Благодаря! Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: lkr в Aug 07, 2008, 09:14 нещо от рода на:
for i in `ps ax | egrep '\.exe$' | awk {'print $5'}`; do killall -9 $i; done но виж резултата от ps ax преди това, за да нагласиш awk-то според твоите нужди Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: bulg в Aug 07, 2008, 22:35 Mного ти благодаря, приятелю, че ми даде насока! Не съм програмист, но успях да го направя по малко груб, но ефикасен начин:
:cheers: пп. [решен] Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: BULFON в Aug 08, 2008, 01:11 Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: bulg в Aug 08, 2008, 01:49 Thank you, Bro!
Влязох в дълг с още една почерпка Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: bulg в Aug 08, 2008, 12:37 Eпилог:
Офф, ехе-тата въобще не са били остатъци, а активни wine-support procs, заради прилепил се, "работещ" вирус.ехе от bookmark-нат линк за гледане на "еротична телевизия". Като се затвори процесът, стартирал ги, всички ехе-та умират. Титла: Едновременно убиване на файлове с едн. разширения Публикувано от: paucku в Aug 12, 2008, 09:06 Полезна статия - psmisc: да разгледаме от близо стандартният пакет
|