|over 3 years ago||8 days ago|
|BSD 3-clause "New" or "Revised" License||GNU General Public License v3.0 only|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning unpacked-either yet.
Tracking mentions began in Dec 2020.
Professional devs, how often do you get stuck on "simple" tasks and take hours or days more than expected?
1 project | reddit.com/r/learnprogramming | 14 Jan 2022
One typo can spell immense destruction...
5 projects | reddit.com/r/programminghorror | 11 Jan 2022
In general, you should probably be using a tool like shellcheck to avoid making these kind of mistakes
Just Made my First Bash Script
1 project | reddit.com/r/linux | 11 Jan 2022
Worth running your scripts through https://www.shellcheck.net/ it often gives useful tips. (Not much in this case)
Japan: Lost 77 TB of data because supercomputer crashed during normal backup
3 projects | reddit.com/r/programming | 5 Jan 2022
Protip; run your scripts through shellcheck to get tips like these: https://www.shellcheck.net/
1 project | reddit.com/r/badcode | 2 Jan 2022
You should use || rather than -o since the later can lead to errors, especially with coreutils aside from GNU: https://github.com/koalaman/shellcheck/issues/489
I want to switch to linux but don’t want to lose games that i like
4 projects | reddit.com/r/linux_gaming | 31 Dec 2021
I'm never going to code graphics, but all of my code is to standards, then special-cased for deviations. The C code gets built with two different toolchains in CI, for Linux and Win32 targets. The shell is linted with Shellcheck.
Code Review: Bash Script for Media Downloader
1 project | reddit.com/r/linuxadmin | 30 Dec 2021
When coding in bash, you should run your code through shellcheck. Here is the result of shellcheck of your code:
Japan HP accidentally deleted 77TB data in Kyoto U. supercomputing system
3 projects | news.ycombinator.com | 30 Dec 2021
I guess this is as good of a time as any other to remind people to use the "unofficial" Bash strict mode:
And always, always, use ShellCheck (https://www.shellcheck.net/) to catch most pitfalls and common mistakes on this powerful but dangerous language that is shell scripting.
[^1]: I think this gist is better than the original article in which it is based, because the article also suggested changing the IFS variable, which is not that good of an advice, so sadly the original text becomes a bad recommendation!
tail is bloat !
1 project | reddit.com/r/linuxmasterrace | 29 Dec 2021
SC2002 (style): Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead.
I don’t think this is funny.
2 projects | reddit.com/r/ProgrammerHumor | 28 Dec 2021
What are some alternatives?
bash-language-server - A language server for Bash
efm-langserver - General purpose Language Server
sh - A shell parser, formatter, and interpreter with bash support; includes shfmt
ohmyzsh - 🙃 A delightful community-driven (with 2,000+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
proot - An chroot-like implementation using ptrace.
neomake - Asynchronous linting and make framework for Neovim/Vim
PowerShell - PowerShell for every system!
babashka - Native, fast starting Clojure interpreter for scripting
stan - 🕵️ Haskell STatic ANalyser
shellharden - The corrective bash syntax highlighter
maam - A monadic approach to static analysis following the methodology of AAM