Pourquoi ne puis-je pas initialiser un tableau dans mon script init.d?
Question
première ligne de script -
PATHS=()
Résultats dans Syntax error: "(" unexpected
Qu'est-ce qui se passe ici?Puis-je pas utiliser des tableaux dans mon script init.d?Est-il interprété par une coquille qui utilise une syntaxe différente pour les tableaux?
en cours d'exécution sur le serveur Ubuntu 10.04.
La solution
Parce que ce n'est pas un script de bash (malgré le fait que quelqu'un avait fait la ligne de shebang #! bin / bash).Ubuntu utilise Dash , qui nécessite une syntaxe différente.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow