bash 스크립트에서 sudo grep을 실행하는 방법은 무엇입니까?

bash 스크립트에서 sudo grep을 실행하는 방법은 무엇입니까?

특정 IP 주소가 이미 구성 파일에 있는지 확인하고 싶습니다. 하지만 /etc/는 루트로만 액세스할 수 있으며 루트 대신 사용자로 스크립트를 실행하고 있습니다. sudo와 grep을 결합할 수 없는 것 같습니다.

#!/bin/bash
CLIENT_WG_IPV4="10.66.66.1"

DOT_EXISTS=$(sudo grep -c "$CLIENT_WG_IPV4/22" "/etc/wireguard/wg0.conf")
if [[ ${DOT_EXISTS} == '0' ]]; then
   ...
fi

오류 메시지가 나타납니다.

grep: /etc/wireguard/wg0.conf: 권한이 거부되었습니다.

어떡해?

관련 정보