Commande avec script et fichiers

pianiste21 -  
 pianiste21 -
Bonjour, je voudrais que mon script travail sur deux fichiers. Mais je voudrais que la commande utilisée soit de type:

script.sh fichier1 fichier 2

Le programme script.sh devra chercher des données dans fichiers 1 et les insèrent dans fichier2.
Je veux savoir ce que je dois mettre dans script.sh pour lui dire que le premier nom (fichier1) qu'il a vu soit celui où il prendra des données et le deuxième (fichier2) celui où il les mettra.

exemple de ce que je veux.

cat fichier1
1
2
3

cat fichier2
a
b
c

script.sh fichier1 fichier2 >>output
cat output
1
2
3
a
b
c

Merci de votre aide

2 réponses

  1. jns55
     
    Salut,
    Et qu'est-ce que tu as déjà essayé ? indique-le si tu veux qu'on t'aide à le corriger mais on ne va pas faire l'exercice à ta place ! N'y compte pas.
    0
  2. pianiste21
     
    Re-
    j'ai déjà utiliser ce script.sh et il fonctionne sans problème pour la "manipulation". Seulement j'ai précisé au début de mon script

    #!/bin/sh
    fichier1= fichier1
    fichier2= fichier2
    ...
    travail qui fonctionne en utilisant $fichier1 et $fichier2
    ...

    Cependant il fonctionne en ne tapant que la commande: script.sh

    Alors désolé si je me suis mal exprimé mais ma question ne traite pas du "travail" du programme en lui même. Mais plutôt de ce que je dois y changer pour que la commande de lancement devienne:

    script.sh fichier1 fichier2

    Peut être suis-je plus clair ?
    0