CSV 파일의 줄에 두 번째 쉼표를 포함한 &까지 모든 문자를 sed를 사용하여 삭제하는 방법을 설명 할 수 있습니까?줄의 두 번째 쉼표를 포함한 모든 문자를 삭제하는 sed 스크립트
전형적인 라인의 시작은 ABC/DEF
1234567890, 같을 수도 있고, 첫 번째 열의 자릿수가 임의의 순서로, 즉있을 수 9 개 항 또는 제 11 별도의 숫자가 변동하고, 두 번째 열의 글자도 무작위로 표시 될 수 있습니다. 이 무작위성 및 가변 길이는 명시적인 패턴 검색을 사용하는 것을 불가능하게 만듭니다.
당신이'GNU를 사용하는 경우는 -r 나오지도'할 수 sed'의/^ ([^,] *) {2} // ''눈에 좀 더 쉽게이다. –
@Dennis Williamson : 예, posix 정규식은 고정 된 문자열을 찾을 때를 제외하고는 인간의 눈을위한 것이 아닙니다. :) – falstro