タイトルの通りですが、
シェルスクリプトでcsv出力した際に値をダブルクォートで括る(null文字、空文字も)
やり方がわかりません。
「SELECT文の結果をcsvに出力し、sedコマンドで値をダブルクォートで括る」
というやり方を考えています。
現在のコマンドはこんな感じです。
cat test.csv | sed 's/[^ ]+/"&"/g'
これだとnull文字と空文字だけが括られません。
正規表現の部分が改善の余地ありだと思っていますが調べても全く検討付かずです。
どなたかお力を貸していただけないでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/12 15:06