자동 코드 검사로 인해 자체 서명 된 인증서의 기능을 https://github.com/apache/cordova-plugin-file-transfer/blob/master/src/ios/CDVFileTransfer.m, 838 번에서 850 행까지 제거해야합니다. 지금까지이 줄을 제거하기 위해 행 번호sed 또는 awk 파일에서 특정 함수 제거
sed -i '' -e '838,850d' CDVFileTransfer.m
변경 전의 코드가 있으면 위험합니다.
나는 단지 닫는 대괄호가 첫 번째 줄 (Line 850)에
// for self signed certificates
로 시작하는 줄 (Line 838) 모든 것을 제거하는 나오지 표현을 찾고 있어요
}
그래서
같은sed -i '' -e '^"// for self signed certificates",^"}"d' CDVFileTransfer.m
가능합니까?
sed -i '' -e '#"// for self signed certificates"*^{#' CDVFileTransfer.m
을하지만 아무것도 일치하지 않습니다
나는 정규 표현식 내 행운을 시도했습니다.