font-family: Verdana
이
sed
을 사용하여
font-family: ([A-Za-z ,"]+){1};
의 모든 인스턴스를 대체 할
를 통해 CSS 스타일을 교체합니다. 과거에는, 다음 명령을 대체 간단한 검색 & 근무했습니다나오지 질량은 터미널
find ./ -type f -exec sed -i 's/(font\-family:){1}([\"A-Za-z, ]+){1}(;){1}/font\-family: Verdana;/' {} \;
내가 레드햇 엔터프라이즈 리눅스에있어 : 그러나
find ./ -type f -exec sed -i 's/needle/replace/' {} \;
, 나는 성공없이 다음과 같은 정규식을 시도 서버 릴리스 5.6. 또한 첫 번째 명령은 특정 파일의 첫 번째 인스턴스에서만 작동하는 것처럼 보이므로 모든 인스턴스가 대체 될 때까지 명령을 다시 실행해야합니다 ... 모든 파일의 모든 인스턴스에 대해 작업 할 수있는 명령을 개선 할 수 있습니까? 이 같은
는 글로벌 교체를 위해'g' 옵션을 사용하여 시도했다. 'sed 's/needle/replace/g'' –