I'd like much better #search #functions in my #SMS apps rather than syncing it to my #IMAP server and using Thunderbird (meh) or Perl / #RegEx from #BASH to find something important from a non-regular sender six months ago that is suddenly necessary again.
#Bash #regex #imap #sms #functions #search
@beforewisdom @razze OFC, since #fish isn't #sh or #bash-compatible, it may not work for everyone, and sadly it doesn't work as a replacement on most commercial setups.
That being said I do think wish for that to be fixed with some addon or similar.
After all, #toybox comes with a minimalist bash that may be repurposed elsewhere.
@beforewisdom np.
Feel free to try out #fish and #zsh...
The latter one became #macOS's Standard after #bash went #GPLv3 and #Apple froze the Version of bash for half a decade.
And with suites like #OhMyZsh one can really rice that setup harder than #neovim + #nvChad...
AFAIK @fuchsiii is rocking that setup...
#nvchad #neovim #OhMyZsh #Apple #gplv3 #Bash #macOS #zsh #fish
@beforewisdom @Yehuda @fsf for example I do intend to migrate from #bash to #fish simply because it's not only not affiliated with #Stallman and the #FSF / #GNU but also because it's superior in any way.
Granted I don't expect #toybox to drop it's built-in minimalist mostly #bash-compatible #shell for #fish as this would result in precompiled binaries in the double-digit Megabytes and not triple-digit Kilobytes.
And OFC that's not practical beyond a "terminal" system...
https://github.com/OS-1337/OS1337
#Shell #toybox #GNU #FSF #Stallman #fish #Bash
@beforewisdom @Yehuda @fsf exactly.
As for the #GNUtils like #bash, I do work on getting rid of them as well where I can.
I am currently working on a #minimalist #embedded distro based off #toybox / #Linux + #musl, because #Glibc is a shitty mess that bricks stuff at random in minor version updates for no good reason!
http://os1337.com
#toybox #glibc #musl #Linux #Embedded #minimalist #Bash #GNUtils
xargs saves the day đ„.
Weâve all deleted files in a folder user rm *. But sometimes it doesn't work!
@Theholypumpkin @toby @bunsenlabs @ubuntu @Raspberry_Pi @tails @torproject
But that's just me wanting to have a consistent technology stack across work and home and being able to just "install & forget" with automatic updates on for the support lifecycle of the distro.
Doesn't mean other options are invalid tho, and I'd rather be forced to use my #Pi0W on #bash / #CLI for the rest of my life than ever having to see or use #Windows ever again!
full of hope and vigor, i revisited my #bash PR to address feedback.
along the way it decided that if i was going to pipe anything to grep that grep didn't match, it would just exit... Never did figure out WTF was up with that.
worked around it. fought with more unexpected quirks
finally got things working
push the updated pr
lost all effing motivation to code more today.
Time to walk dogs. hopefully that'll help.
#bash geeks. If anyone can explain why grep matches something in STDERR BUT returns an error code i'd love to know why.
This tripped me up for hours yesterday.
(in case you don't know >&2 is saying "print to standard error instead of standard out)
this happens with BSD & GNU greps
I'm pasting the link to the section of the #Bash Reference Manual related to ANSI C-quoting so you can throw it back to me next time I forget how to say "newline" in bash-ish.
FTR, it's $'\n'
@elke *nodds in agreement*
#bash for example is one I've to deal with daily because it's the standard for #Linux and I doubt @torvalds or whoever is writing the #LinuxStandardBase is going to migrate stuff to #fish anytime soon...
Bash kinda sucks in a way #Sibelius sucks for #composing...
https://www.youtube.com/watch?v=S-3wEC6Fj_8&t=2s video via @tantacrul
#composing #sibelius #fish #linuxstandardbase #Linux #Bash
An A-Z Index of the Linux command line: bash + utilities:
https://ss64.com/bash/ #linux #bash #doc
"A Slack Clone in 5 Lines Of #BASH" https://the-dam.org/docs/explanations/suc.html is interesting, but at this point: Why not just #IRC? ircd with a few bots + pastebin/jitsi integration is lightweight as well as portable.
polkaulfield on the #nitter github created a minimalistic #twitter viewer/scraper script that bypasses all of Elmo's restrictions: https://github.com/zedeus/nitter/issues/919#issuecomment-1619263153
"Poor man's nitter" is a #bash script that displays any user's timeline. Just needs `jq' and `curl' to be installed. It works by using the #Android client's API token to access the #graphql API.
Checkmate Elmo. The scrapers win again :unoreversered:
#graphql #Android #Bash #Twitter #nitter
@benjamineskola @josephholsten Personally, I do think that a #shell should make using itself a breeze [something #fish aims for] and be useful for scripting [the only thing #dsh is good at because it's not designed to be interactive to begin with]...
Based off a lot of feedback from others like @fuchsiii, I think #zsh is a good shell too.
I wished #bash would be replaced with #fish at least for the user to utilize per default, as bash is kinda a hard-to-replace dependendency on #Linux...
#Linux #Bash #zsh #DSH #fish #Shell
@josephholsten @benjamineskola Yeah, because #bash is kinda the de-facto standard for #Linux not only as per #LSB but also because it's compatible with the original #sh.
#zsh would be the next best option to keep that, whilst #fish yeets any compatibility in favour of user-friendlyness and cleanness as languague!
#fish #zsh #sh #lsb #Linux #Bash