@platypus those are all really useful things built into most shells.
One of the things that really raised the usefulness of the command line for me was learning about the command `xargs`, which allows you to run a command on every line that is piped into it. Makes automating some very manual tasks much easier.