回答編集履歴

1

追記への回答を記載

2019/08/05 06:49

投稿

yamap55
yamap55

スコア1376

test CHANGED
@@ -1,3 +1,29 @@
1
1
  zenMonthLastDateの行末にバッククォートを足して実行したところ、私の環境だと正しく動作しました。
2
2
 
3
3
  記載がミスなのであれば、環境など追記お願いいたします。
4
+
5
+
6
+
7
+ ----
8
+
9
+
10
+
11
+ 追記を受けて回答も追記
12
+
13
+
14
+
15
+ > zenMonthLastDateですが、前月末日を取得しようとしています。(20190731)
16
+
17
+
18
+
19
+ 下記の記載で「20190731」が取得可能です。
20
+
21
+ (「$zenMonth01」だと「zenMonth01」という変数指定になります。)
22
+
23
+
24
+
25
+ ```bash
26
+
27
+ zenMonthLastDate=`date -d "${thisMonth}01 1 days ago" +%Y%m%d`
28
+
29
+ ```