Albin Jose@suppo.fi to Programmer Humor@lemmy.ml · 1 year agoDepression Is No Moresuppo.fiimagemessage-square94fedilinkarrow-up11.74Karrow-down138
arrow-up11.7Karrow-down1imageDepression Is No Moresuppo.fiAlbin Jose@suppo.fi to Programmer Humor@lemmy.ml · 1 year agomessage-square94fedilink
minus-squarehisbaan@lemm.eelinkfedilinkarrow-up11·1 year agoI believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]
minus-squarefloat@feddit.delinkfedilinkarrow-up6·1 year ago[ is a binary (sometimes a symlink) in /usr/bin. It’s /usr/bin/[ 🤓
minus-squareNumber358@lemmy.worldlinkfedilinkarrow-up5arrow-down1·1 year agoSolution: fuck backwards compatibility and use fish
minus-squaretwelvefloatinghands@lemmy.worldlinkfedilinkarrow-up8·1 year agoFish might be good for interactivity, but in terms of scripting, just go straight to python. It’s not worth it.
I believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]
[
is a binary (sometimes a symlink) in/usr/bin
. It’s/usr/bin/[
🤓Solution: fuck backwards compatibility and use fish
Fish might be good for interactivity, but in terms of scripting, just go straight to python. It’s not worth it.