Sous certaines réponses, je vois des commentaires qui recommandent d'éviter les commandes spécifiques au shell dans les réponses.
Comment savoir quelles commandes, opérateurs, etc. existent dans tous les shells? Existe-t-il une liste de normes?
man builtins
donne une liste de commandes. Est-ce que ce sont les seules commandes que je peux utiliser dans un script shell portable qui fonctionne dans tous les shells?- Un intégré peut-il être spécifique au shell?
- Les normes pour Linux diffèrent-elles de celles des autres Unix?
- Et la syntaxe? La ponctuation, les opérateurs, etc. peuvent-ils être différents dans certains shells?