Command line gives the power to automate different processes over multiple files in reusable fashion.
Example usecases
- Resize images and create panels of images
- Join, split or summarize tables/text files
- Download video/audio from youtube
- Convert video from one format to another, extract audio etc.