여러 파일을 단일 CSV로 결합


9

입력 파일 :

파일 : 1.txt:

1
2
3

파일 : 2.txt:

Apple
Mango
Orange

파일 : 3.txt:

55
100
30

원하는 출력 :

파일 : example.csv:

column1   column2   column3
1         Apple     55
2         Mango     100
3         Orange    30

답변:


14

paste:

paste 1.txt 2.txt 3.txt

출력은 다음과 같습니다.

1       Apple   55
2       Mango   100
3       Orange  30

2
질문에 CSV가 지정되었으며 쉼표가 필요합니다. 답변에 쉼표가 없습니다.
Yedric

@Yedric이 곳 ... 예제 출력 분명히 보여준다 탭 언급되지 않은
혼돈

제목에 CSV가 표시됩니다. 명확하게하기 위해 출력 예제가 구분 된 열로 표시되었다고 가정했습니다.
Yedric

8

CSV 파일을 만들려면 다음과 같이하십시오 (구분 기호를 쉼표로 설정).

paste -d"," 1.txt 2.txt 3.txt >> example.csv

그것은 내 것과 거의 같은 대답이라는 사실과 함께 탭이 아닌 쉼표와 함께 출력을 붙여 넣습니다.
혼돈

질문에 CSV가 지정되었으며 쉼표가 필요합니다.
Yedric

안녕 친구들, 답변 주셔서 감사합니다. csv 파일의 세 번째 시트에서 이전에 필요에 따라 이러한 txt 파일을 복사 할 수 있습니까? 귀중한 답변을 기다리십시오.
Gautam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.