2013-11-04 4 views
0

UNIX에서 txt 파일을 다른 열의 모든 데이터를 갖는 csv 형식으로 변환해야합니다.TXT to CSV 다른 열의 데이터 사용

19-OCT-13  0  1  0  0  
20-OCT-13  12  21  0  6 

와 같은 데이터를하지만 서로 다른 컬럼 대신에 하나의 열의 모든 행 항목에서 CSV 파일을 필요 : TXT 파일보기있다.

sede, pr과 같은 여러 명령을 사용하여 관련 옵션을 잘라 냈지만 필요한 결과를 얻을 수 없습니다. 루프를 만드는 것이 좋지 않으므로 명령 줄을 사용하는 것이 가장 좋습니다. 여기 좀 도와주세요. 감사합니다. /Gia.

+0

"원하는 결과"를 포함하도록 질문을 편집하십시오. 편집 상자의 왼쪽 상단에있는'{}'코드 fmt 도구를 사용하여 선택한 텍스트에 올바른 형식을 지정하십시오. 행운을 빕니다. – shellter

답변

0
echo "20-OCT-13 12 21 0 6" | sed 's#-# #g' 

사용 배쉬 :

#!/bin/bash 
VAR="20-OCT-13 12 21 0 6" 
echo $VAR | sed 's#-# #g' 

는 쉽게 루프 떠들썩한 내부에이 코드를 포함 할 수 있습니다.