Creation d'un prog unix

stephfleur -  
stephfleur Messages postés 4 Statut Membre -
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 1024 Statut Membre 306
 
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 Statut Membre
 
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 13654 Statut Contributeur 533
 
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 Statut Membre
 
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 13654 Statut Contributeur 533 > stephfleur Messages postés 4 Statut Membre
 
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 Statut Membre > foobar47 Messages postés 13654 Statut Contributeur
 
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 Statut Membre > foobar47 Messages postés 13654 Statut Contributeur
 
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