2015-04-16 2 views
0

Как добавить два столбца из одного текстового файла, разделенного пробелом, в один текстовый файл с помощью окна команд.Добавление двух столбцов в один текстовый файл

1 2  
3 4  
5 6 

Выход я хочу это:

1  
2  
3 
4 
5 
6 

ИЛИ просто

1 
3 
5 
2 
4 
6 
+0

Начните с 'для/F "токенов = 1,2" % G в (yourfile.txt) делать @echo% G -% H', на первый взгляд; [подробнее см. здесь] (http://ss64.com/nt/for_f.html). Верните и отредактируйте свой вопрос с помощью фрагмента кода, чтобы получить дополнительную информацию о вашем коде. Или, если вы найдете решение самостоятельно, ответьте и согласитесь. – JosefZ

ответ

0

Использование awk:

awk '{ print $1; print $2 }' A.txt 
+0

Я думаю, вы используете CMD от Windows. Вы можете подумать о переходе на Cygwin. –

0

for /f "tokens=1,*" %a in (a.txt) do @echo %a& echo %b

, если вы хотите перенаправить этот вывод в другой файл.

for /f "tokens=1,*" %a in (a.txt) do @(echo %a& echo %b)>> b.txt

Смежные вопросы