Czy jest jakiś sh
kod, który nie jest poprawnym składniowo kodem bashowym (nie zapisuje kodu przy składni)?
Mam na myśli nadpisanie sh
z bash
pewnych poleceń.
((
przychodzi mi na myśl.
/usr/bin/sh
jest to tylko sym-link do /usr/bin/bash
(używam CentOS 7.3 i tak jest). Powinieneś sprawdzić, czy sh
to naprawdę jest bash
dla twojej dystrybucji.
#!/bin/sh
na #!/bin/bash
. Potem wszystko znów działało, więc naprawdę musisz być ostrożny. Może się tak zdarzyć, gdy zaczęli używać myślnika zamiast bash dla sh.