오늘 내 텍스트 파일의 데이터는 다음과 같은 형식입니다.
HKL1234/2, R1B
HKL1274/2, R4E
HREF457-74, R1A
다음과 같이 Excel 파일의 서로 다른 두 열에 이 데이터를 표시해야 합니다.
Product Revision
HKL1234/2 R1B
HKL1274/2 R4E
HREF457-74 R1A
Bash 스크립트에서 이 작업을 어떻게 수행할 수 있나요? 내 도전을 도와줄 수 있나요?
답변1
CSV 데이터를 Excel에 로드하기 위해 아무 것도 할 필요가 없습니다. Excel에서는 이러한 파일을 완벽하게 읽을 수 있습니다.
data.txt
따라서 원본 게시물에 표시된 내용이 있다고 가정합니다 .
HKL1234/2, R1B
HKL1274/2, R4E
HREF457-74, R1A
필요한 것은 헤더 줄을 추가하고 파일 이름을 바꾸는 것뿐입니다.
echo "Product, Revision" > data.csv
cat data.txt >> data.csv
data.csv
첫 번째 명령은 헤더 라인이 있는 파일을 생성합니다 . 둘째, 원본 데이터 파일의 내용을 새로 생성된 data.csv
.
이제 Windows 컴퓨터에 복사 data.csv
하고 탐색기에서 두 번 클릭하면 됩니다. CSV 확장자는 기본적으로 Excel에 이미 등록되어 있습니다. 파일을 망친 경우 - "다음 프로그램으로 열기..."를 선택하거나 먼저 Excel을 연 다음 그 안에 있는 파일을 엽니다. 어떤 방식으로 작업을 수행하든 Excel은 .csv 파일로 수행할 작업을 알고 있습니다.