こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Raspberry Piターミナル終了したい

Raspberry Pi B+でMacのターミナルからSSH接続してC言語で書いてコンパイルした
プログラムを動作させます。なお、Raspberry Piは無線LAN接続でUSBケーブル1本で
済ませています。

電源を切るためにMacのターミナルを閉じようとすると、

--
このウインドウを閉じると現在実行中の次のプロセスが強制終了します:ssh
--

と出てしまい、そのまま終了させるとRaspberry Piのプログラムも終わってしまいます。

そのプログラムは目覚まし時計なのですが、大きく分けて3つの.wavファイルを再生するのですが、nohupで実行するとこれらの音声が重なって出るというよく分からない不具合が出るので
ダメです。

普段Macは夜間などはスリープさせています。ターミナルを立ち上げたままスリープ
させていますので、困っているわけではないのですが、できればMacの電源を落としても
Raspberry Pi側のプログラムを実行させ続けたいです。

投稿日時 - 2015-09-25 09:45:17

QNo.9053460

暇なときに回答ください

質問者が選んだベストアンサー

うちの目覚まし時計は、cronでやってますけど?

UNIXやLinux系OSでは、タイマーはcronを利用して
独自のタイマーはあまり使わないのが普通だと思いますよ。

設定を間違わなければ
cronの信頼性はかなり高いものですし…

投稿日時 - 2015-09-25 12:23:13

お礼

お返事が遅れて申し訳有りません。

cron、という言葉を初めてお聞きしました。
これから調べてみます。

ありがとうございます。

投稿日時 - 2015-10-07 16:41:46

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ラズパイ側で動かしているプログラムをバックグラウンドで実行するようにするしか無いでしょう。
フォアグランドで動いている限りターミナルの終了と同時にプログラムは終了してしまいます。

投稿日時 - 2015-09-25 10:40:36

お礼

お返事が遅れて申し訳有りません。

> バックグラウンドで実行

やってみます。ありがとうございます。

投稿日時 - 2015-10-07 16:38:55

あなたにオススメの質問