4
私はSQLファイル(samplesqlfile
)を持っていますが、バッククォートを含む文字列を別の文字列に置き換えたいと思います。以下はコードです。ファイル内でバックティックを含む単語を置き換えるUNIXシェル
actualtext="FROM sampledatabase.\`Datatype\`"
replacetext="FROM sampledatabase.\`Datatype_details\`"
sed -i "s/\<${actualtext}\>/${replacetext}/g" samplesqlfile
これは機能しません。置き換えられる実際の単語は
FROM sampledatabase.`Datatype`
バックスティックをエスケープするためにバックスラッシュを追加しました。しかし、まだそれは動作していません。助けてください。
はい...それが問題でした。あなたは私の時間を救った...ありがとう。 – user2349253