Command line gives the power to automate different processes over multiple files in reusable fashion.

Example usecases

  1. Resize images and create panels of images
  2. Join, split or summarize tables/text files
  3. Download video/audio from youtube
  4. Convert video from one format to another, extract audio etc.