

                 ####################### ASSIGNMENT 5 #############################

		 Name : Rhushabh Goradia
		 Roll No. : 04405002

		 PART A : NNTP Client using PERL


		 Capabilities : 

		 1> Performs all the required functions.No function missing.
		 2.> All required headers are getting posted.
		 3> Text input file is test.txt


		 PART B : UNIX Shell Scripting

		 Part  i>  Functioning Properly.
		 Part ii>  Functioning Properly.


		 Note : 
		 1.> I have used a command called 'replace' for replacing the strings. I have also a commented version of
		     sed script in it.In "replace1", I have replaced whole words without considering them as part of some
		     bigger word.In "replace2", I have replaced both whole words and also the substrings just to show the
		     functionality in both the cases (the requirement was ambiguious and hence I have shown both cases).

		 2.> It works on the current directory but does not replaces the shell scripts "replace1" and "replace2" 
		 3.> It even checks whether file is a directory or not and replaces accordingly.
		 4.> It replaces only if output file does not exists in case2 i.e. "replace2"
		 5.> It shows the desired usage when no arguments or less than required arguments or option -help is given
		     along with the command.
		 6.> The command line arguments can be interchanged.    
		 7.> Sorts the lines properly.    
		 8.> It does not work for spaced strings

                 Thats it.......
		 -rhushabh
		 

		 





