psql コマンドを シェル内に直接叩いて、select 結果を次を扱うと言うスクリプトを作成しています。
以下は例ですが、
RESULT=($(psql -U xxx -d xxxx -t -AF ',' -c "SELECT * FROM table"))
RESULTには配列としてselect 結果を代入しています。
RESULTの中身を取り出すと
echo ${RESULT[@]} aaa,bbb,ccc ddd,eee,fff ggg,hhh,jjj
になりますが、どうすれば各要素をダブルクォーテーションで囲むようにできますか?
例えば以下のような感じです:
echo ${RESULT[@]} "aaa","bbb","ccc" "ddd","eee","fff" "ggg","hhh","jjj"
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。