지정된 포맷으로 라인을 얻을 수 있습니다 :리눅스 명령은 내가 다음과 같은 형식의 CSV 데이터를
1 number tab one
2 number two
3 number three
지금은 다음과 같은 형태로 데이터를 변환 할 :
1 number tab one
2 number two
3 number three
즉 내가 원하는 첫 번째 탭은 그대로 유지되지만 두 번째 및 연속 탭은 공백으로 대체됩니다. linux 명령 (sed 등)을 사용하여 그렇게 할 수 있습니까? 대체를 위해 sed를 사용할 수 있지만 첫 번째 탭 공간을 건너 뛰고 두 번째 탭 공간에서 대체를 시작할 수 있음을 알고 있습니다.
'awk'을 (를) 찾고있는 것처럼 보입니다. –
@JimGarrison 나는 sed를 시도 했어 ./^[\ t] * // '하지만 그럴 필요는 없다. –