私はmysqlデータベース(実際には特定の期間から別の期間までのデータベースの一部)からテーブルをフェッチし、それを.csvファイルに入れるシェルスクリプトを書いています。ここに私が書いたものがありますが、エラーが発生しています
mysql -u -p -B -e "use mytable;select * from table3;" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > filename.csv
(mysqlの複数クエリ)
(1月23日16:05から1月30日17:05など、特定の期間のmysqlテーブルからデータを抽出する方法についてもヒントをください)
table3 はシェル変数 newtable から取得されるため、コードで $newtable を使用する必要があり、シェルのみを使用する必要があることに注意してください