Скопируйте текстовый файл в другой новый текстовый файл как последовательный путь

Предположите, что у меня есть три текстовых файла, data_1, data_2, и data_3. Во-первых, я должен скопировать data_1 внутри в другой новый текстовый файл (new_data). Затем я должен добавить, data_2 к new_data (включает data_1). Наконец я должен добавить, data_3 к new_data (включает data_1 и data_2).

Например,

data_1=  10 10 10
         15 15 15

data_2=5 5 5


data_3=  11 11 11
         12 12 12


new_data=   10 10 10
            15 15 15
             5  5  5
            11 11 11
            12 12 12

Как я могу выполнить эту задачу как последовательный путь к нескольким текстовым файлам?

4
задан 9 August 2016 в 13:48

1 ответ

Поскольку Вы просто добавляете содержание файла один за другим, используйте cat поддержание последовательности, которую Вы хотите, в настоящее время это должно сделать:

cat data_{1..3} >new_data

оболочка расширится data_{1..3} в data_1 data_2 data_3, таким образом, операция в конечном счете была бы:

cat data_1 data_2 data_3 >new_data
12
ответ дан 23 November 2019 в 11:41

Другие вопросы по тегам:

Похожие вопросы: