동일한 문자열의 여러 텍스트 파일에서 주어진 문자열 다음에 첫 문자를 대문자로 변환하는 방법을 찾고 있습니다. 나는 sed가 이것을 위해 사용할 도구라고 생각한다.
예를 들어, 텍스트 파일은 모두 'name ='문자열을 포함하며 뒤에 나오는 문자를 대문자로 사용하려고합니다. 하나의 파일에 'name ='인스턴스가 둘 이상있는 경우가 있습니다. 다음 문자는 항상 글자이며 때로는 대문자입니다. 뒤에 'name'이없는 '='의 다른 인스턴스도 있습니다.
누구든지 올바른 방향으로 나를 가리킬 수 있습니까? 어디를보아야할지 잘 모르겠습니다.
감사!
3
왜 샘플 입력과 예상 출력을 제공하지
—
않습니까
GNU sed ( gnu.org/software/sed/manual/sed.html#The-_0022s_0022-Command ) 가 필요 하거나 awk / perl을 사용해야합니다.
—
Sundeep
솔루션은 데이터 형식에 따라 다릅니다. 형식이 XML 또는 JSON 또는 다른 구조화 된 형식 인 경우 적절한 구문 분석기를 사용하는 솔루션이 필요합니다.
—
Kusalananda