最初に、特定の日付から過去 7 日間の日付の文字列を生成したい豚のスクリプトがあります (後でその日のログ ファイルを取得するために使用されます)。次の行でこれを実行しようとしています: %declare CMD7input= ; for i in {1..6}; do d=$(date -d "$DATE -i days" "+%Y-%m-%d"); input="\$input\$d,"; done; echo \$input
次のエラーが表示されます: 「エラー 2999: 予期しない内部エラー。シェル コマンドの実行中にエラーが発生しました: input= ; for i in {1..6}; do d=$(date -d "2012-07-10 -i days"」 +%Y-%m-%d"); input="$input$d,"; done;. コマンドは終了コード 127 で終了しますが
、シェル コマンドは pig の外で完全に正常に実行されます。ここで何がうまくいかないのか本当にわかりません。
ありがとうございました!