Autor, na kterého jste reagoval nejspíš myslel, že ten skript, co v CLI napíšete se bude chovat stejně/podobně jako kdybyste ty příkazy psal do CLI. Ten skript samotný můžete psát i v GUI. Dnes se třeba s CLI pracuje většinou v nějakém otevřeném terminálovém okně v GUI.
Tedy GUI nenahrazuje CLI, jen ho doplňuje...

