Double-ententre's and geekitude. |
Geekitude |
Cmon, you know you've all done these...
dbs@jboat:~$ make love make: *** No rule to make target `love'. Stop.
But this one got me this morning...
dbs@jboat:~$ killall evolution
Dear lord! WHAT HAVE I DONE?!?
TrackBack URL for this entry:
http://mt.homeport.org/cgi-bin/mt-tb.cgi/730
What OS/dist is that last one on?
Posted by: EK at December 24, 2004 10:35 AM
That's a Debian/Linux machine (jboat is... well, my total brain - I have an almost personal relationship with this little laptop :) See this planet-geek article for details on it.
'killall' is a name-based kill command, so I can just kill off an app I have permission on. It's probably not wise to use it when you have any question about the name it should match against, but for single-run executables like 'evolution', this works great.
Note that I believe in Solaris land, the 'killall' command means... well... kill every process on the system. I believe it's part of the shutdown sequence. Be careful on whenst you type :)
Posted by: dbs at December 24, 2004 10:48 AM
Hrm. Must be a debian thing, 'cuz it don't do that on my SuSe box.
Posted by: EK at December 24, 2004 11:02 AM
You have killall on RedHat, too.
It's been a while since I played with Solaris, but pkill roughly corresponded to killall: looks like that was true for at least Solaris 7-9.
Yeah, it was fun to forget that killall means something different on your Solaris box than it does on your linux box.
Posted by: Marty at December 24, 2004 1:51 PM
http://www.uwsg.iu.edu/usail/library/humor/funnycommand.html
(They've broken "make love" on your system, IMHO)
Posted by: Sandro Hawke at December 24, 2004 3:05 PM
Sandro sez:
(They've broken "make love" on your system, IMHO)
I think this is the ever-emergent presence of 'gnu-make' as the default Make system. On Freebsd, which uses the traditional bsd-make by default:
[shevett@lightship]:~$ make love
make: don't know how to make love. Stop
While invoking the 'gnumake' stub in freebsd:
[shevett@lightship]:~$ gmake love
gmake: *** No rule to make target `love'. Stop.
More Gnu-isms becoming 'standard' in the face of the ongoing juggernaut that is Linux.
Posted by: dbs at December 24, 2004 5:55 PM