파일에서 데이터를 읽고 줄의 첫 번째 문자와 두 번째 문자가 숫자인 경우 각 줄의 첫 번째 문자를 0으로 바꾸는 sed 명령을 작성해야 합니다(나머지 행은 변경되지 않은 상태로 유지).
답변1
^[0-9][0-9]
또는를 사용하여 두 자리 숫자로 시작하는 줄을 찾을 수 있습니다.^[0-9]\{2\}
그런 다음 단일 문자를 0으로 바꿀 수 있습니다s/./0/
함께 넣어,
sed '/^[0-9][0-9]/ s/./0/' somefile
또는
sed '/^[0-9]\{2\}/ s/./0/' somefile