열에서 줄 바꿈을 제거하고 sed를 사용하여 병합하는 방법

열에서 줄 바꿈을 제거하고 sed를 사용하여 병합하는 방법

sed를 사용하여 열의 줄 바꿈을 제거하고 병합하려면 어떻게 해야 합니까?

xlsx2csv rawdata.xlsx -n 'CONSOLIDATION MAIN' -d '|' | sed '1d-6d' |grep -v ^REGION > RAWDATA.txt

여기에 이미지 설명을 입력하세요.

답변1

$(your command) | tr '\n' ' ' | sed -e 's/|`/|\n/g'

먼저 모든 줄 바꿈을 공백으로 바꾼 다음

|`(레코드 끝)을 새 줄로 바꿉니다.

관련 정보