Yeah, GUI can be flexible, but it almost never is. Imagine you want to do 10 different operations with one file. With CLI you just write all the commands into a shell script and you're done - every...