Comment lire une ligne de 2 fichiers séquentiellement?
Comment puis-je lire à partir de 2 fichiers 1 ligne à la fois? Dire si j'ai fichier1 et fichier2 avec le contenu suivant:
fichier1:
line1.un
line2.un
line3.un
fichier2:
line1.b
line2.b
line3.b
Comment puis-je obtenir une sortie comme celle - ci,
line1.un
line1.b
line2.un
line2.b
line3.un
line3.b
...
...
source d'informationauteur New User
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire soit via un pur
bash
moyen ou à l'aide d'un outil appelépaste
:Vos fichiers:
Pur Bash Solution à l'aide de descripteurs de fichiers:
<&3 dit bash pour lire un fichier descripteur de 3. Vous être conscient que 0, 1 et 2 les descripteurs sont utilisés par Stdin, Stdout et Stderr. Donc, nous devrions éviter d'utiliser ces. Aussi, les descripteurs après 9 sont utilisés par bash en interne de sorte que vous pouvez utiliser l'un quelconque de 3 à 9.
Coller Utilitaire:
Cela pourrait fonctionner pour vous (GNU sed):
C#: