HNHacker News
TopNewBestAskShowJobs

dyanaraps

153 karma · joined September 18, 2019

submissionscomments
dyanaraps··on Pure Bash Bible
This is really neat, thanks for sharing.
dyanaraps··on Pure Bash Bible
Thanks! Fancy seeing you here. :)
dyanaraps··on Pure Bash Bible
The shell is my favorite language and I really don't know why.

It's definitely possible to write shell code which properly passes shellcheck's linter though it's an uphill battle to learn the ins and outs and _why_ X is wrong when Y is right.

I even managed to write a full TUI file manager in bash!

https://github.com/dylanaraps/fff

I full understand that there are times when the shell should not be used and when other languages are a better way to solve a specific problem, however I love pushing the shell beyond its supposed limits! :)

dyanaraps··on Pure Bash Bible
I've been meaning to get around to it. I hadn't messed around with /dev/tcp prior to writing this bible.

I've since implemented a very bare-bones and very featureless IRC client using /dev/tcp and bash.

https://github.com/dylanaraps/birch

I will get around to it eventually. The one hurdle I want to get over before writing a piece about it is the handling of binary data using bash.

This is something a little tricky to do with bash but it'd allow for a 'wget'/'curl' like program without the use of anything external to the shell (no HTTPS of course).

I want to really understand the feature before I write about it though in the meantime I could just write a reference to the syntax/basic usage. :)

dyanaraps··on Pure Bash Bible
I understand your concerns about bash features and POSIX compatibility. The bash bible was written specifically to document the shell extensions bash implements.

My focus for the past few months has been writing a Linux distribution (and its package manager/tooling) in POSIX sh.

I've learned a lot of tricks and I'm very tempted to write a second "bible" with snippets that are supported in all POSIX shells.

(I created the bash bible).

dyanaraps··on Pure Bash Bible
Hello, I'm the author of the Pure Bash Bible. Happy to answer any questions you may have.

Here's an example of what bash is capable of: https://github.com/dylanaraps/fff/ (a TUI file manager written in bash)!

dyanaraps··on Kiss – A “Less Is More” Linux Distribution
Hello,

I'm the creator of KISS and I'm happy to answer any questions anyone may have.

For the code itself:

- https://github.com/kisslinux

KISS on repology.org:

- https://repology.org/repository/kiss_main - https://repology.org/repository/kiss_community

← PreviousPage 2 of 2