예를 들어 설명하는 것이 가장 좋은 것 같아요
내 파일의 내용
name="apple" parameter1="value1" parameter2="value2";
name="orange" parameter1="value1" parameter2="value2";
name="tea" parameter1="value1" parameter2="value2";
name="whatever" parameter1="value1" parameter2="value2";
사과/오렌지/차/무엇이든 대문자로 변환하고 동일한 파일이나 새 파일에 다시 저장하고 싶습니다.
이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 감사해요
편집하다:
- 파일의 모든 내용이 포함되어 있지만 현재는행이 제외되지 않습니다..
- 또한 "name"이라는 텍스트 주위에는 따옴표가 없습니다. 위와 같이 저장됩니다.
답변1
awk '{q=toupper(substr($1, 6)); printf ("name=%s %s %s\n", q, $2, $3)}' filename