Hey guys, Sorry not sure what's wrong with this statement. I've tried a few variations of trying to exclude the /var/www directory. [root at 224432-24 apr-1.5.1]# find / -name "*httpd*" -type d \( ! -name www \) /usr/lib/httpd /usr/lib64/httpd /var/www/vhosts/johnnyenglish/httpdocs /var/www/lpaddevbkp/alchemist/namespace/system-config-httpd /var/www/lpaddevbkp/httpd The ultimate intention once I get a suitable find command is to delete all references to httpd. I'm trying to do a clean install of apache 'the company way'. But before I do that I want to get rid of the apache that was there. I've already queried the rpm database and did a yum remove of the apache packages. So where I'm I going wrong with the above statement? Looks right to me! Thanks Tim -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B
On 10/28/2014 11:00 PM, Tim Dunphy wrote:> Hey guys, > > Sorry not sure what's wrong with this statement. I've tried a few > variations of trying to exclude the /var/www directory. > > > [root at 224432-24 apr-1.5.1]# find / -name "*httpd*" -type d \( ! -name www \) > /usr/lib/httpd > /usr/lib64/httpd > /var/www/vhosts/johnnyenglish/httpdocs > /var/www/lpaddevbkp/alchemist/namespace/system-config-httpd > /var/www/lpaddevbkp/httpd > > > The ultimate intention once I get a suitable find command is to delete all > references to httpd. I'm trying to do a clean install of apache 'the > company way'. But before I do that I want to get rid of the apache that was > there. > > > I've already queried the rpm database and did a yum remove of the apache > packages. > > So where I'm I going wrong with the above statement? Looks right to me! > > Thanks > Tim > > >Hi, Try: find / -name "*httpd*" -type d |grep -v www Regards ChrisG
2014-10-28 23:00 GMT+02:00 Tim Dunphy <bluethundr at gmail.com>:> Hey guys, > > Sorry not sure what's wrong with this statement. I've tried a few > variations of trying to exclude the /var/www directory. > > > [root at 224432-24 apr-1.5.1]# find / -name "*httpd*" -type d \( ! -name www > \) > /usr/lib/httpd > /usr/lib64/httpd > /var/www/vhosts/johnnyenglish/httpdocs > /var/www/lpaddevbkp/alchemist/namespace/system-config-httpd > /var/www/lpaddevbkp/httpd > > > The ultimate intention once I get a suitable find command is to delete all > references to httpd. I'm trying to do a clean install of apache 'the > company way'. But before I do that I want to get rid of the apache that was > there. > > > I've already queried the rpm database and did a yum remove of the apache > packages. > > So where I'm I going wrong with the above statement? Looks right to me! >In centos, the apache package is named httpd, not apache. try removing the packages first. (yum remove httpd) -- Eero
On 10/28/2014 04:00 PM, Tim Dunphy wrote:> Hey guys, > > Sorry not sure what's wrong with this statement. I've tried a few > variations of trying to exclude the /var/www directory. > > > [root at 224432-24 apr-1.5.1]# find / -name "*httpd*" -type d \( ! -name www \) > /usr/lib/httpd > /usr/lib64/httpd > /var/www/vhosts/johnnyenglish/httpdocs > /var/www/lpaddevbkp/alchemist/namespace/system-config-httpd > /var/www/lpaddevbkp/httpdWell, no name that matches "*httpd*" will also match "www", so that last term will never match. What you want is the "prune" action: find / -name www -prune -o -name "*httpd*" -- Bob Nichols "NOSPAM" is really part of my email address. Do NOT delete it.