Read about the following topics, either by skimming the mentioned online references or in another book or reference.
cat, echo, less, more, head, tail, sort, uniq, grep, wc, cut, paste, tr, expand, awk, sed, find, csplit.
Answer the following questions. You may write out your answers by hand or using a word processor or other program, but please submit hard copy, either in class or in my mailbox in the department office. Answers to most questions will involve experimentation on a Unix or Linux system. You are free to use any appropriate system; if you use something other than Red Hat Linux please tell me what.
(To see how this variable affects things, compare the output of ls -a with LANG set to en_US and with LANG set to C.)
Note: If you use a shell other than bash, either answer for bash or tell me what shell you use.
(Whether these should be aliases or shell functions is your choice. If you use a shell other than bash, either answer for bash or tell me what shell you use.)
Notice that commands to define aliases or functions can be entered from the command line, in which case they apply to the current session only, or can be included in an appropriate initialization file.