Bonjour,

Je suis débutant en linux et SHELL aussi ,
J'ai effectué des petits programmes en .sh, mais je me suis aperçu que je faisais comme du langage C vu la syntaxe avec laquelle je programme, Donc je n'apprends rien de nouveaux dans le SHELL.

Est-ce que vous pouvez m'aider sur ce programme ? je ne sais pas comment commencer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Ecrire un script qui:
-Si on ne lui donne aucun paramètre, affiche le fichier courant.
-Si on lui passe 1 paramètre le contenue du fichier si c'est un fichier, si c'est un répertoire, affiche le contenu du répertoire, sinon affiche un message d'erreur.
-Si 2 paramètres, le script doit copier le contenu du premier paramètre à la fin du second.
-Si plus de paramètre afficher un message d'erreur.
Est-ce que je dois créer une fonction qui fait ça (comme en C,C++)?

Merci beaucoup,