Catdoc xls2csv는 하나의 시트만 변환합니다.

Catdoc xls2csv는 하나의 시트만 변환합니다.

xls2csvDebian/Squeeze에 Catdoc을 설치했습니다. /var/www/xyz모든 워크시트를 형식으로 변환 , 구분하기 등의 폴더에 파일을 복사하면 .csv정상적으로 작동했습니다 ^L.

그러나 이제 어떤 이유로든 다음 명령을 사용하면 첫 번째 테이블만 변환됩니다.

xls2csv filename.xls > filename.csv

내가 여기서 뭘 잘못하고 있는지에 대한 제안이 있습니까?

답변1

CSV는 여러 워크시트를 지원하지 않기 때문에 이는 맞습니다.
-b 옵션을 사용하여 워크시트를 선택할 수 있습니다.

xls2csv -b Sheet filename.xls > filename.csv

더 많은 옵션을 확인하세요 man xls2csv.

답변2

-b를 사용하면 여전히 모든 워크시트를 csv 파일로 함께 덤프합니다. 시트 이름을 전달했습니다 -b.

관련 정보