Gibt es einen sh
Code, der keinen syntaktisch gültigen Bash-Code enthält (wird die Syntax nicht außer Kraft gesetzt)?
Ich überlege, sh
mit bash
bestimmten Befehlen zu überschreiben .
((
kommt mir zB in den Sinn.
/usr/bin/sh
ist es nur ein Sym-Link zu /usr/bin/bash
(ich verwende CentOS 7.3 und es ist). Sie sollten überprüfen, ob sh
es wirklich bash
für Ihre Distribution ist.
#!/bin/sh
nach ändern #!/bin/bash
. Dann hat alles wieder geklappt, also muss man wirklich vorsichtig sein. Es kann vorgekommen sein, als sie angefangen haben, dash anstelle von bash für sh zu verwenden.