[clue-cert] Help with VMware/VirtualBox - Linux header kernel problems

David L. Willson DLWillson at TheGeek.NU
Sun Mar 22 16:42:49 MDT 2009


> > I think this is the preferred form:
> > 
> >    sudo apt-get install linux-headers-$(uname -r)
> > 
> > Because of how different text-processors (and eyes) mis-handle the
> back-ticks.
> 
> Preferred by whom?  bash(1) says merely, "There are two forms".  They
> 
> behave slightly differently so one might be preferable, depending.

I guess I never questioned the words, "it's preferable" that I saw in my Guru Labs training material, but I can only confidently say that the $() form is preferred by me after several incidents of confusion and/or mangling involving back-ticks.  I'll have a short-list here:

 - It seems like more people know what a "dollar sign", "left/open parenthesis", and "right/close parenthesis" are, than know what a "back-tick" is.
 - It is easier to understand nested expansions of the form "$(runthird $(runsecond $(runfirst)))", than "`runthird `runsecond `runfirst```"
 - Word processors ~and~ people mix up single-quotes, apostrophes, and back-ticks.  Sometimes meaningfully and sometimes inentionally.

David L. Willson
Trainer, Engineer, Enthusiast
MCT, MCSE, Linux+
tel://720.333.LANS
Freeing people from the tyranny (or whatevery) of Microsofty-ness, one at a time.

> 
> Dave
> _______________________________________________
> clue-cert mailing list
> clue-cert at cluedenver.org
> http://www.cluedenver.org/mailman/listinfo/clue-cert


More information about the clue-cert mailing list