そのため、MySQL データベースに挿入する名前を派生するディレクトリを実行しています。一部の名前には一重引用符 (') が付いています。私はawkを使用しています
ls *| awk -F=: '{print "INSERT into citation_sources (source_name) VALUES (" "'\''" $1 "'\''" ");"}'
出力を awk から適切に表示することはできますが。例えば:
INSERT into citation_sources (source_name) VALUES ('Black's Law Dictionary, 2nd Edition (Black 1891));
データを MySQL に挿入するときは、2 回目のデータ編集を行って単一引用符を\'
.
私のためにこれを行うために私のawkに欠けているものは何ですか?