Gibt es einen shCode, der keinen syntaktisch gültigen Bash-Code enthält (wird die Syntax nicht außer Kraft gesetzt)?
Ich überlege, shmit bashbestimmten Befehlen zu überschreiben .
((kommt mir zB in den Sinn.
/usr/bin/shist es nur ein Sym-Link zu /usr/bin/bash(ich verwende CentOS 7.3 und es ist). Sie sollten überprüfen, ob shes wirklich bashfür Ihre Distribution ist.
#!/bin/shnach ä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.