一重引用符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からコピーしたコードは期待どおりに機能しない可能性があります。

関連情報