Автор Тема: Едновременно убиване на файлове с едн. разширения  (Прочетена 1750 пъти)

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
Случва ми се напоследък да тепам разни .exe-та (explorer.exe, system.exe, winedevice.exe ...), остатъци от затворени windows-ки програми. Не намерих никаква възможност да ги убия наведнъж с указване само на *.extension. Killall, например, не разпознава asterisk:
Примерен код
$ killall *.exe
*.exe: no process killed

Не видях в man-овете нито на kill, pskill, killall функционалност да се убиват няколко файла със сходни имена или разширения в името. Трябва да се описват един по един.
Може ли предложение, как би могло да стане това в конзола или със скрипт?
Благодаря!
Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

lkr

  • Напреднали
  • *****
  • Публикации: 81
    • Профил
нещо от рода на:

for i in `ps ax  | egrep '\.exe$' | awk {'print $5'}`; do killall -9 $i; done

но виж резултата от ps ax преди това, за да нагласиш awk-то според твоите нужди
Активен

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
Mного ти благодаря, приятелю, че ми даде насока! Не съм програмист, но успях да го направя по малко груб, но ефикасен начин:
Примерен код
$ kill `ps aux | grep .exe`


:cheers: '<img'>

пп. [решен]



Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

BULFON

  • Administrator
  • Напреднали
  • *****
  • Публикации: 478
  • Distribution: Fedora
  • Window Manager: Gnome
    • Профил
Активен

фонокартен телефонен апарат

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
Thank you, Bro!
Примерен код
$ pkill '\.exe'


Влязох в дълг с още една почерпка
 ':crazy:'   ':p'



Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
Eпилог:

Офф, ехе-тата въобще не са били остатъци, а активни wine-support procs, заради прилепил се, "работещ" вирус.ехе от bookmark-нат линк за гледане на "еротична телевизия". Като се затвори процесът, стартирал ги, всички ехе-та умират.
 ':ok:'  'B)'



Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

paucku

  • Напреднали
  • *****
  • Публикации: 638
  • Distribution: Kubuntu LTS (отскоро е - тествам я в момента)
  • Window Manager: KDE
  • Райчо Николов
    • Профил
    • WWW
Активен