行があり、その中に一重引用符が埋め込まれているかどうかを知りたいです。awkを使用して、いくつかのバリエーションを試しました
badix = index($0,"\047") -- this does not find it
badix = index($0, "'") -- throws a fit
badix = index($0, "\'") -- throws a fit
badix = index($0, \') -- throws a fit
これは Solaris 10 の awk 用であるため、この場合、gawk ソリューションは適用されません。
助言がありますか?