Kirjoittaja Aihe: bash vs. dash  (Luettu 1240 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
bash vs. dash
« : 13.10.19 - klo:12.30 »
Lainaus ketjusta

https://forum.ubuntu-fi.org/index.php?topic=303.260
"Sillä BASH on surkimus ja samalla kuningaspultti."

Kauan sitten hämmästyin kun vanha, kauan toiminut skripti alkoi kiukutella jostain.
Joltisenkin jäljityksen avulla selvisi että /bin/sh osoitti /bin/dash eikä /bin/bash.

No, QnD ratkaisu: linkitin /bin/sh takaisin -> /bin/bash
(Taisinpa joskus koettaa kyselläkin, miksi moinen muutos tehty.)

Vasta tuon lainaamani kommentin yllyttämänä aloin kuukeloida syntejä syviä.

Muutama uskottava selitys löytyi:

https://www.difference.wiki/bash-vs-dash/
https://wiki.ubuntu.com/DashAsBinSh
https://askubuntu.com/questions/976485/what-is-the-point-of-sh-being-linked-to-dash

Joten, noinkohan palautan sen oletuslinkityksen ja seditän omissa palikoissani shebangrivit osoittamaan suoraan /bin/bash