Creation d'un prog unix

Fermé
stephfleur - 23 nov. 2008 à 20:49
stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008 - 24 nov. 2008 à 00:23
Bonjour,
a l'aide!!!!!!!!!!!!!!!!!!!!
Je suis vraiment debutante en programmation unix et j'aimerais comment creer un prog et l'executer
je dois ecrire un Shell script myfirst.sh qui ne contient aucun parametre.
ensuite afficher le nom du script, mon mot de passe, la date en format: j M
et l'heure sous le format HH:MM
C'est vraiment mon premier cours et je ne sais pas comment m'y prendre
A voir également:

2 réponses

jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
23 nov. 2008 à 22:23
Bonjour,
Tu parles d'un cours !

Donc tu es étudiante...
Alors, je dirais qu'il faut commencer par apprendre ta leçon et tu trouveras probablement la solution !


Les sites sur lesquels tu as des exemples de shell scripts sont légions... Un peu de volonté.

Mais je trouve ta démarche déplacé, ce n'est pas aux autres de faire tes devoirs et tes TP à ta place !

Je suis pour l'entraide, mais pas du tout pour mâcher le travail d'un(e) autre !

Tu apprendras que dans le domaine d'Unix, on dit souvent RTFM.

A bientux.
0
stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008
23 nov. 2008 à 22:49
salut!
c'est vraiment pas poli de parler ainsi.
Si je me suis inscrite sur ce site c'est que j'ai tout essaye auparavant.
Je ne te demande pas non plus de faire mon devoir a ma place. C'est juste pour montrer que je suis vraiment debutante.
Juste kon m'explique comment ca marche.................................
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 533
23 nov. 2008 à 23:07
Bonsoir,

Je suis d'accord avec jivef et je rajouterai que tu n'as pas du prendre la peine de lire le cours de ton prof ni de chercher sur internet un moyen de t'instruire sur le sujet.
Et pourtant, c'est pas les cours de "programmation" shell qui manque :
https://www.google.fr/search?hl=fr&q=script+shell+linux&btnG=Recherche+Google&meta=&aq=5&oq=&gws_rd=ssl

a+
0
stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008
23 nov. 2008 à 23:25
bonsoir mais k'est ce que vous avez tous je vous dis ke je ne fais ke ca depuis ce matin.
je sais ke pour creer un script Shell elementaire commence par

#!/bin/sh
en suite tu ecris ce que tu veux afficher enutilisant la commande echo
mais j'essaie le mien depuis ce matin je n'y arrive pas
c'est la raison pour lakelle je mesuis inscrite sur ce site en esperant avoir des conseils
j'ai toujours resolu mes devoirs toute seule c'est la premiere fois ke j'ai re cours a un site par ce ke je n'y comprends vraiment rien
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 533 > stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008
23 nov. 2008 à 23:30
Tu fais ça depuis ce matin et c'est toi qui t'impose que ton script se nomme myfirst.sh ?

Je n'y crois même pas un seul instant.

As-tu suivi le lien que je t'ai fourni ?
Tu aurais sans doute compris que pour travailler avec le format de date et heure, il faut utiliser la commande "date" et ensuite, regarder dans le manuel pour satisfaire ses besoins : man date

Pour ton soucis de syntaxe, oui un script doit commencer par #!/bin/sh mais ton script soit être éxecutable, pour cela, il faut taper la commande suivante :
chmod 755 myfirst.sh

ensuite, pour éxecuter ton script :
./myfirst.sh


Montre nous ton script et nous t'aiderons à corriger les erreurs, mais ne nous demande pas de faire ton script à ta place, c'est tout.

Bonne soiréE.
0
stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008 > foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014
23 nov. 2008 à 23:53
salut!
merci de ta reponse
je ne cherche vraiment pas que kelkun le fasse a ma place. C'est pas dans mes habitudes.
desole pour les propos imposants
#!/bin/sh
echo"my first.sh"
echo"a0000001"
date"+"DATE:%d/%M-%H:%M
le probleme kan je vais executer ca m'affiche command not found
peut etre ke j'ai mal taper kelke chose
Merci
0
stephfleur Messages postés 4 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 24 novembre 2008 > foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014
24 nov. 2008 à 00:23
c'est encore moi juste te dire merci je commence a etre sur la bonne voie j'avais mal taper la commande avec le chmod.
merci encore et bonne soiree
0