本日の業務で、pentahoのシェルスクリプトというステップの実行が上手くいかなかった。 それが書かれたジョブファイルを実行したら、ログに赤い文字でエラーメッセージが書かれていた。 pentahoのシェルスクリプトでやろうとしていたこと 202401010000.csvというようなファイルから、指定した日数分だけ前のファイルを取得してリスト化していた。 ステップ名はシェルスクリプト作成。 そのジョブファイルを実行したところエラーが発生した。 実行したシェルスクリプトは以下のようなbashスクリプト。 #!/bin/bash # 現在の日付を取得 TODAY=$(date +%Y%m%d0000) # 過去n日分のファイルリストを作成 DAYS_BACK…