Nothing beats a good CLI with a proper man page in my book. I like having all the power at my fingertips, and a good way to search for what I want to do without using the internet.
Rsync, GUIs, power, control, design, and decisions
11–20 of 138 posts
Re: Rsync, GUIs, power, control, design, and decisions
#12Earlier quoted context omitted.
rsync is one of those tools that I use so infrequently that I’d rather have a good GUI than have to relearn the command switches every time I use it.
Or just script it, include good comments explaining why you used all the switches you used, and back up the scripts to your favorite backup service. Available everywhere and explained well so you don't forget why you choose the switches you did.
I created a single serving Ansible docker image with a couple of playbooks for this very purpose --devs were asking frequently to pull schemas or dump from various data sources internally "Hey I forgot the command to do this, what was it again?".
Eventually I gave them a Dockerfile, wrote up some documentation on how to change hosts in the run command if they so desired, questions all but stopped immediately, and the devs loved it.
I now get a new question "hey, can you make one of those but to do this?"
"Sure, here's a playbook for it, put this in that directory on your local machine and it'll be available in the container". Combined with dynamic host inventories, it's made me a few friends lol
Re: Rsync, GUIs, power, control, design, and decisions
#13Earlier quoted context omitted.
rsync is one of those tools that I use so infrequently that I’d rather have a good GUI than have to relearn the command switches every time I use it.
Or just script it, include good comments explaining why you used all the switches you used, and back up the scripts to your favorite backup service. Available everywhere and explained well so you don't forget why you choose the switches you did.
Re: Rsync, GUIs, power, control, design, and decisions
#14Nothing beats a good CLI with a proper man page in my book. I like having all the power at my fingertips, and a good way to search for what I want to do without using the internet.
CLIs are much more limited at discoverability compared to a graphical interface (TUI/GUI) which can show you all the options and let the user directly interact.
Re: Rsync, GUIs, power, control, design, and decisions
#15Nothing beats a good CLI with a proper man page in my book. I like having all the power at my fingertips, and a good way to search for what I want to do without using the internet.
rsync is one of those tools that I use so infrequently that I’d rather have a good GUI than have to relearn the command switches every time I use it.
Re: Rsync, GUIs, power, control, design, and decisions
#16Nothing beats a good CLI with a proper man page in my book. I like having all the power at my fingertips, and a good way to search for what I want to do without using the internet.
I always end up having to google how to do stuff with CLI tools but GUIs let you discover how to do things intuitively. Tried using man pages but they're always slower to find stuff in and a stackoverflow answer is more likely to target the use case I'm going for.
Re: Rsync, GUIs, power, control, design, and decisions
#17Nothing beats a good CLI with a proper man page in my book. I like having all the power at my fingertips, and a good way to search for what I want to do without using the internet.
I always end up having to google how to do stuff with CLI tools but GUIs let you discover how to do things intuitively. Tried using man pages but they're always slower to find stuff in and a stackoverflow answer is more likely to target the use case I'm going for.
Man pages are presented through less, so you can begin a (regex) search with / and hit n to go to the next result or N to go back.
If you knew this, I am actually very surprised you don't find information near-instantly.
Re: Rsync, GUIs, power, control, design, and decisions
#18Earlier quoted context omitted.
rsync is one of those tools that I use so infrequently that I’d rather have a good GUI than have to relearn the command switches every time I use it.
Yeah. Though rsync is not the most option-rich program ever. What really needs GUI is... ffmpeg! :)
The first problem may, of course, be a non-issue depending on what you need to do.
Re: Rsync, GUIs, power, control, design, and decisions
#19I really wish there were more GUI wrappers that literally wrote the CLI commands out on screen as the GUI was modified, to help with bridging the GUI/CLI gap for people. Also, I miss arRsync.
Besides, when colleagues of mine decided to demystify the command line and learn it proper, they're always surprised how much easier it is than they expected.
The GUI/CLI gap, as far as I have seen, is one of willingness to invest some time to learn.
Re: Rsync, GUIs, power, control, design, and decisions
#20Earlier quoted context omitted.
I always end up having to google how to do stuff with CLI tools but GUIs let you discover how to do things intuitively. Tried using man pages but they're always slower to find stuff in and a stackoverflow answer is more likely to target the use case I'm going for.
> Tried using man pages but they're always slower to find stuff in Man pages are presented through less, so you can begin a (regex) search with / and hit n to go to the next result or N to go back. If you knew this, I am actually very surprised you don't find information near-instantly.