Próbowałem uzyskać 2 pliki wyjściowe w jednym pliku. Próbowałem poniżej polecenia:
cat file1 file2
ale tutaj file2
dołącza się dane file1
.
Potrzebuję file1
pierwszej linii, a następnie file2
pierwszej linii i file1
drugiej linii, a następnie file2
drugiej linii itp.
Czy ktoś może mi powiedzieć, jak to zrobić w prosty sposób?
źródło
printf "%s", ((ch < ARGC - 1) ? $0 FS : $0 RS)
Szybkie rozwiązanie bash
InterleaveFiles plik1 plik2 plik3 plik4
źródło
gdzie
file1
ifile2
są plikami wejściowymi ifile3
będą utworzonymi danymi wyjściowymi.źródło