sed를 사용하여 파일의 모든 텍스트를 대문자로 변환하고 범위 연산자 사용에 관심이 있습니다.

sed를 사용하여 파일의 모든 텍스트를 대문자로 변환하고 범위 연산자 사용에 관심이 있습니다.

나는 sed를 사용하여 파일의 모든 텍스트를 대문자로 변환하려고 하며 범위 연산자를 사용하는 데 관심이 있습니다. 누구든지 나를 도와줄 수 있나요?

Sample.text의 내용: unix는 훌륭한 운영 체제입니다. 유닉스는 오픈소스이다. UNIX는 무료 운영 체제입니다. 운영 체제를 배우십시오. 유닉스 리눅스 어느 것을 선택하시겠습니까?

미리 다시 한번 감사드립니다

답변1

가지다많은이를 수행하는 방법. 여기 또 하나가 있습니다. 당신이 그것을 생각할 수 있는 더 많은 방법이 있습니다.

  echo "unix is great os." | tr [a-z] [A-Z]
  UNIX IS GREAT OS.

답변2

sed -i 's/.*/\U&/' Sample.text

관련 정보