
現在postgreSQLの構文をスクリプトファイルに書き込んで処理をしようとしています。
※データのテーブルは添付参照
sample.sh■■■■■■■■■■■■■
#!/bin/bash
psql <DB接続構文> <<EOF > filename
select
*
from
example_table
where
date >= '2021-08-01'
and
date >= '2021-08-31'
■■■■■■■■■■■■■■■■■■■■■■■
ここで毎月先月のデータの集計を可能な限り自動化したいと思うのですがどのように実装するか教えていただけませんか。
①例 スクリプト実行時に引数に先月頭の日程と先月の最後の日程を入れる。
comamnd > sample.sh '2021-08-01' '2021-08-31'
※この場合どのように変数に取り込むか構文も教えていただけると助かります。
②例 今回の例で言うと9月1日(月の頭)にcronを設定しておき、毎月頭にシェルを実行
1日前の日付='2021-08-31'
先月の頭='2021-08-01'
のような設定をして自動化する。
※この場合どのように変数に取り込むか構文も教えていただけると助かります。

No.1ベストアンサー
- 回答日時:
スクリプトへの引数は $1, $2 などといった「変数」で受け取ることができる. ちなみに $0 はスクリプトの名前.
あと GNU date は結構変態なことができたような気がする.
https://blog.amedama.jp/entry/gnu-date-last-day- …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) 数式→数値固定する方法ありますか? 5 2023/06/18 15:22
- Excel(エクセル) Excelで作成しているシート(表) 5 2023/06/15 10:20
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
postgresql についてです
-
2018年度版帝国データバンクの...
-
Dynabook T351/46CW のエラーコ...
-
mplabの事です。 2年くらい前に...
-
レンタルサーバーのPostgreSQL...
-
パイソンのエラー
-
PuTTyにログインまでは出来たの...
-
postgreSQLのint型は桁数指定が...
-
select文の書き方で分からない...
-
postgresqlのtableのカラムの型...
-
php、postgresqlを使ってwebア...
-
三段論法を真理値表で証明する
-
sqlの中で、 例えば条件句で AN...
-
tesuto 01
-
python3.12のインストール方法
-
Pythonで2つのデータ(キー無し...
-
数値が定期的にあらわれる文字...
-
終端クォート ' が必要です と...
-
PostgressからMySQL(MariaDB)...
-
【PostgreSQL】行の値の並びを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自治会総会の成立要件について
-
postgresql についてです
-
postgreSQLのint型は桁数指定が...
-
SQLでUPSERTを一度に複数行やる...
-
plgファイルの開き方
-
SQLにて指定日付より前、かつ最...
-
select文の書き方「半角カナ+...
-
エクセルで縦のカラムデータを...
-
PostgreSqlでFunctionの作成に...
-
postgresqlでのトランザクショ...
-
新規作成したPostgresqlデータ...
-
select文の書き方で分からない...
-
列が存在しないと言われる
-
PostgreSQLについて教えてくだ...
-
shellからpostgresqlへの変数の...
-
Windows10でQuickTimeがインス...
-
Postgreのupdateコマンドでエラー
-
bashスクリプトでpostgreSQLの...
-
Windows10がインストールできま...
-
PostgresSQLの環境設定について
おすすめ情報