Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/10/2007, à 17:00

emi_lien

scripts sous Unix/Linux ??

Bonjour à tous, quelqu'un pourrait il me donner une explication (la plus) claire et (surtout la plus) simple possible de ce que sont les scripts sous un OS comme Unix ou Linux ? Merci d'avance neutral

Dernière modification par emi_lien (Le 09/10/2007, à 17:00)

Hors ligne

#2 Le 09/10/2007, à 17:15

nainbuss

Re : scripts sous Unix/Linux ??

Un script, c'est comme un programme.
La différence n'intéresse que les programmeurs, et est
détaillée ici:
http://fr.wikipedia.org/wiki/Langage_de_script

En gros, un programme doit être compilé avant de pouvoir être exécuté. Ca rajoute une étape, mais ça permet de gagner du temps pour un gros programme qui est rarement recompilé.

Hors ligne

#3 Le 09/10/2007, à 17:34

emi_lien

Re : scripts sous Unix/Linux ??

Mais alors est-ce-qu'un script est comme un fichier source deja compilé que l'on peut réutilier dans un programme (ou dans un terminal) juste avec son nom ?
Dans quel langage cela se fait-il ?
(j'ai l'habitude de programmer en C sous Windows et là je dois me mettre au C sous Unix et j'ai du mal à saisir l'intéret des scripts...)

Hors ligne

#4 Le 09/10/2007, à 17:59

nainbuss

Re : scripts sous Unix/Linux ??

Le C sous Windows et Unix, c'est à peu près la même chose.

Il y a par exemple beaucoup de scripts écrits en shell. Une intro se trouve ici:
http://www.tuteurs.ens.fr/unix/shell/script.html

Perl est aussi très renommé comme langage de script. Les langages de scripts sont très efficaces pour ce qui est de manipuler des fichiers, utiliser des expressions rationnelles etc.

Par contre, ils sont parfois peu lisibles, surtout pour de longs programmes.

Hors ligne