=====unix Keyword 3===== Cut ====Definition==== Cut removes sections of each line of files. Print selected parts of lines from each FILE to standard output. ====References==== * cut man page =====unix Keyword 3 Phase 2===== diff/diff3/patch ====Definition==== Operations used to compare files, outputting their differences, and is often used to tell the differences between versions of the same file. ====References==== List any sites, books, or sources utilized when researching information on this topic. (Remove any filler text). * http://en.wikipedia.org/wiki/Diff * http://www.network-theory.co.uk/docs/diff/diff3_Hunks.html ====Demonstration==== In this demonstration I am simply using two files to demonstrate diff and all it is doing is showing the differences between the files. lab46:~$ diff text.txt text2.txt 2,3c2,3 < this < is --- > these > are 4a5 > yo lab46:~$ In this demonstration i am using diff3 to examine three files line by line lab46:~$ diff3 text.txt text2.txt text3.txt ==== 1:1,3c hi this is 2:1,3c hi these are 3:1,4c hello these are sooo ==== 1:4a 2:5c yo 3:6c lab46:~$ In this demonstration i created a patch file then used it. lab46:~$ diff -Naur text.txt text2.txt > new-patch lab46:~$ patch -p0