Hey everyone! I've been using Linux for about 2-3 years now, and I've dabbled in creating simple scripts, especially for i3blocks, like checking CPU temperature. Now I've switched to Hyprland and I'm eager to step up my scripting game. I'm looking for recommendations on commands I should know or practice with, especially those that might not be commonly used by typical users—similar to what I learned about the awk and read commands. Any advice would be super helpful!
5 Answers
The best way to get started is to just dive in! Don't wait to learn everything before you try making something. Just start writing scripts!
Definitely check out the Advanced Bash Scripting Guide! It’s a great resource and can really help you strengthen your scripting skills. You'll find tons of practical examples and tips there.
Be cautious if you're thinking of using AI to help with your scripts. It can give you interesting ideas, but the results might be hard to decipher and often come with bugs. Understanding your own code is crucial, so I’d suggest prioritizing building your scripts from scratch.
From my experience, writing large scripts in bash can get quite messy. If you’re planning on making something complex, I’d recommend looking into other languages like Python alongside bash. Python is fantastic for handling complex tasks without the headaches often involved in bash scripting.
It's great that you want to create bigger scripts! However, just cranking out long scripts isn't really the best approach. Start by figuring out the specific problems you want your scripts to solve. Once you have a clear goal, you'll find the commands and techniques you need naturally.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically