teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記習性

2017/12/01 01:26

投稿

CHERRY
CHERRY

スコア25234

answer CHANGED
@@ -3,5 +3,5 @@
3
3
  非同期処理が終わったことだけを知りたいというような内容であれば、exec で実行するコマンドの後に ; や && や || でつないで、メール送信させる方が簡単そうです。
4
4
 
5
5
  ```php
6
- exec("{ mysql -u root -ptest 'SELECT * FROM TEST_TABLE' > test/test.csv > /dev/null ; mail -s 'Command finish.' メールアドレス;} &");
6
+ exec("{ mysql -u root -ptest 'SELECT * FROM TEST_TABLE' > test/test.csv > /dev/null ; echo "finished .." | mail -s 'Command finish.' メールアドレス;} &");
7
7
  ```