Problem
1. Explain the task performed by the following pipeline. Can you simplify it to use two commands instead of four? ls -t `grep fork *.c | cut -d: -f1 | sort -u`.
2. How do you display the listing of all files in the current directory that have the same permissions as ./foo? Frame regular expressions to match these patterns:
(i) jefferies jeffery jeffreys,
(ii) hitchen hitchin hitching,
(iii) Heard herd Hird,
(iv) dix dick dicks dickson dixon,
(v) Mcgee mcghee magee,
(vi) wood woodcock woodhouse.