I find the CLI most useful when using 'ssh' to manage remote systems and also creating 'cron' jobs. Set up a script for a customer the other day, triggering at midnight, which uses 'find' to search for files older than 30 days and remove them. In another case I had to change the filename extensions for a whole slew of files. A simple 'ls' command, piped to 'cut' with '.' as the delimiter and I had my raw filename. Piped that output through a loop and all my files had new extensions. Heady stuff :-) »