CS 5375 Section 001 Assignment 5 Students can work in teams with three to five members. The assignment is due on Wed. Nov. 19, 2008 (before midnight). Submit the assignment as an e-mail attachment to Xiangyang and cc Dr. Cooper Note. Compress the files for the c and bash scripting problems using winrar, tar, or some other utility. Rename the extension (xxx.zip will not be accepted by our mail server) Only submit one e-mail per team Late penalty is 10% per day or part of a day. Notes. Bash scripts and c code will be evaluated on the sun solaris 5.10 o/s. All team members receive the same grade. 2. Choose the remaining 5 of the following commands: more mv who mkdir ftp ps cp ls rmdir tar pwd rm whereis grep mail For each command you choose, a) provide the description section from the man page (copy it and put it in double quotes with a reference) b) describe each option and argument in your own words c) provide an example using the command 2. C pipe and fork version of one of your sorting algorithms. Restructure one of your sorting algorithm programs into a pipe and fork solution. The parent should obtain the name of the input file and send the data to the child. The child should sort the data and sent it back to the parent. The parent should write the sorted data in a file. Document the programs with comments. Submit the code and test input files. 3. C socket version of one of your sorting algorithms b) Restructure one of your sorting algorithm programs into a client/server solution using sockets. The client should obtain the name of the input file and send the data to the server. The server should sort the data and sent it back to the client. The client should write the sorted data in a file. Document the programs with comments. Submit the code and test input files.