エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
crontabでdateコマンドを実行 – エラーの向こうへ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
crontabでdateコマンドを実行 – エラーの向こうへ
cronのコマンドに引数として日付を与えたかった。 dateコマンドでYYYY-MM-DD形式の日付を与えるためにcr... cronのコマンドに引数として日付を与えたかった。 dateコマンドでYYYY-MM-DD形式の日付を与えるためにcrontabにはこう記述した。 */5 * * * * /bin/sh /path/to/script `date '+%Y-%m-%d'` しかし動かない。 ログにはこんな感じで不完全なコマンドが記録されている。 Nov 30 19:30:01 myhost CRON[18201]: CMD (/bin/sh /path/to/script `date '+) 確認したところ、crontabに書くコマンドは%(パーセント)は改行文字に置き換えられるとのこと。 そのため%の前でコマンドが切れていたのだ。 Man page: crontab 「第 6」フィールド (行の残りの部分) には実行されるコマンドを指定する。 その行のコマンド部 (改行文字または % 文字まで) が /