1#!/bin/sh 2 3exec >NOFORK_NOEXEC.lst1 4 5false && grep -Fv 'NOFORK' NOFORK_NOEXEC.lst \ 6| grep -v 'noexec.' | grep -v 'noexec$' \ 7| grep -v ' suid' \ 8| grep -v ' daemon' \ 9| grep -v ' longterm' \ 10| grep rare 11 12echo === nofork candidate 13grep -F 'nofork candidate' NOFORK_NOEXEC.lst \ 14 15echo === noexec candidate 16grep -F 'noexec candidate' NOFORK_NOEXEC.lst \ 17 18echo === ^C 19grep -F '^C' NOFORK_NOEXEC.lst \ 20| grep -F ' - ' \ 21 22echo === talks 23grep -F 'talks' NOFORK_NOEXEC.lst \ 24| grep -F ' - ' \ 25 26echo === 27grep -Fv 'NOFORK' NOFORK_NOEXEC.lst \ 28| grep '^[^ ][^ ]* - ' \ 29| grep -v 'noexec.' | grep -v ' - noexec$' \ 30| grep -v ' suid' \ 31| grep -v ' daemon' \ 32| grep -v 'longterm' \ 33| grep -v 'interactive' \ 34| grep -v 'hardware' \ 35