A gui is helpful sometimes, but there’s a lot of cases where there’s no feasible way to make a good gui that does what the terminal can do.
Right tools for the right job.
For example, a gui to move a file from one folder to another is nice - drag and drop.
A gui that finds all files in a directory with a max depth of 2 but excludes logs and runs grep and on matching files extracts the second field of every line in the file? Please just let me write a one liner in bash
A GUI makes simple things simple.
A shell makes hard things possible.
I’m the kind that never opens a file manager other than to move stuff from one directory to another
File Manager is the best for bulk renaming too
I mean if you knew the command XD a single for loop should work
Eh you rapidly need to know regular expressions to accomplish bulk renaming in the terminal, where some GUI tools like Bulky are a little more powerful for people without chronic eye fatigue.
Yeah I have no idea how to do that too. But I would find it soo nice if Distros would ship bash scripts for all that.
rename EXPRESSION EXPRESSION
With some help on how to do it and actually helpful tldr. btw:
cheat(){ curl cheat.sh/$1 }
Damn Lemmy…
Super+Return
The main reason Terminals suck is the lack of any guides.
Imagine a CLI interface without commands, just selecting. That would still work everywhere and be easy to maintain, but it would be easy to use.
Or just having cheatsheets available
cheat(){ curl cheat.sh/$1 }
That makes Terminals useful for everyone
Cheat sheets are man pages and the -help option on most commands
Those exist already
They are mostly way too big. Try to get an easy curl command from the man page
You need something like this https://github.com/isacikgoz/tldr
No just that small bash function
I get that, but any extensive cheat sheet would just wrap around to being an inefficient man page
-help
is the quick sheet,man
is the extensive guideCheatsheets are community maintained examples of common usage. Manpages are way too complex, help is not always available or useful but good