bashに記述したコマンドがちゃんと動かない。
cronでバックアップするので初bashをやったよ。
#!/bin/sh #ファイル名を年月日にする datename=`date +"%Y%m%d"` #出力先を指定 filename="/tmp/$datename.dmp" #pg_dumpを実行 pg_dump -U postgres posgre > $backupfile
なんどやっても bash ambiguous redirect って出て動かなかったよ。
隣のプリンに聞いたら
`date +"%Y%m%d"`
'date +"%Y%m%d"'
バックスラッシュであるべきところをシングルクォーテーションと間違えてたよ!
プリンはさすがだよ。Linuxは爆発していいんだよ。