작은따옴표 grep " ' "를 grep하는 방법은 무엇입니까? [폐쇄]

작은따옴표 grep " ' "를 grep하는 방법은 무엇입니까? [폐쇄]

나는 작은 따옴표 안의 단어가 아닌 작은 따옴표를 찾으려고 노력하고 있는데 'word'이로 인해 죽습니다.but " ' ' "

cat file;

.




$servers->setValue(‘server’,’base’,array(‘dc=aulendil,dc=com’))



.

다음 결과를 출력하고 싶습니다.

grep " ' " file;

.

content........'.....'.....content.......'.....'..........'.....................'.......content

.

EOP

답변1

일반적인 작은따옴표에 대해 grep을 사용하여 grep할 수 있습니다 grep "'".

그러나 이 문자는Microsoft Word에 붙여넣었습니다.. 이 워드 프로세서는 따옴표를 "스마트 따옴표"(또는 "활자체 따옴표")로 변경합니다. 둥근 작은따옴표 세트( ‘...’)는 일반적인 곧은 작은따옴표 세트( )와 다르 '...'므로 일반 작은따옴표로 검색하면 찾을 수 없습니다. grep또한 스마트 작은따옴표를 사용하는 경우 여는 작은따옴표와 닫는 작은따옴표가 서로 다릅니다.

Microsoft Word를 코드의 준비 영역으로 사용하지 마세요. 예기치 않게 상황이 바뀔 수 있기 때문입니다. Microsoft Word에서 복사한 코드는 예상대로 작동하지 않을 수 있습니다.

관련 정보