Да, вы можете сделать это с помощью одного цикла while и прочитать два файла с помощью read
.
#!/bin/sh
while read file1 <&3 && read file2 <&4
do
printf "%s\n" "$file1" >> mergedFile.txt
printf "%s\n" "$file2" >> mergedFile.txt
done 3</path/to/file1/file1.txt 4</path/to/file2/file2.txt
Вы можете использовать echo
вместо printf
. Результаты находятся в файле mergedFile.txt Если обрабатываемые файлы не огромны, то, возможно, приведенный выше способ проще и портативнее большинства решений.
Решение найдено, мне пришлось зайти в настройки Xine и использовать vdpau или auto.