Commande avec script et fichiers

Fermé
pianiste21 - 10 nov. 2013 à 18:51
 pianiste21 - 10 nov. 2013 à 19:15
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
A voir également:

2 réponses

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
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