View Single Post
  #3   (View Single Post)  
Old 23rd January 2012
IdOp's Avatar
IdOp IdOp is offline
Too dumb for a smartphone
 
Join Date: May 2008
Location: twisting on the daemon's fork(2)
Posts: 810
Default

I would think Bourne shell (sh) scripting is essential if you're going to maintain your own Unix-like system.

Knowing a bit of awk scripting can be helpful with your shell scripting. awk uses a C-like syntax, so if you're familiar with C it should be reasonably accessible. If you're not familiar with C, it would be worth considering. Any self-respecting Unix-like workstation will have a C compiler on it, so why not know something about this language with deep Unix roots, which is still used today for system development. It's nice to be able to compile your own programs.

Beyond that, I'd think very carefully why you want to learn anything else before proceeding on a large effort.
Reply With Quote