
Mac OSXで、スクリプトを所定時間に起動させたいです。
そこでcrontabに登録してみたました。スクリプトは起動されたのですが、バックグラウンドで起動され、標準入力からの入力ができません。
☆ターミナルを新規に開いて、そのターミナル上で起動して欲しいです。
イメージとしてはhomeディレクトリ配下にlogin.command(中身はスクリプト)を置いた時に、起動直後にlogin.commandがターミナルを新規に開いて実行してくれる様な感じです。
OSXのversionは10.6.8でです。
以上、ご指導の程、宜しくお願い申し上げます。
No.4
- 回答日時:
まだ理解できていませんが、ターミナルを正面に持ってきたくて、何か入力したいのでいたら
open "/Users/xxxx/xxxx.command"
を実行すると
xxxx.command
をダブルクリックしたのと同じ動きをするような感じです(corntabが使えないので確認は取れていません)
xxxx.command
のファイルの最後に
bash
と入れておけば、命令も後で手で入れられます。
聞きたいことと違うような気もしますが、
ご回答有り難うございます。
openでもできました。先の回答者さんのapplescriptで.appを作ってって方法でできたので、そちらにBAを付けてしまいましたが、
こちらのopenの方が簡単でした。
No.1
- 回答日時:
MacOS は分かりませんしそのようなことをしたいという要求もあまり理解はできませんが, 「ターミナルを新規に開いて、そのターミナ
ル上で起動する」ように crontab に書けばいいのでは?この回答への補足
Tacosanさん、ご回答有り難うございます。
そのターミナル上で起動する様に、crontabを書く事ってできるのですか?
Tacosanさんのご存知のOSでの話で結構です。
crontab -e で登録したスクリプトは、そのターミナルの標準出力とむすびつけられるのですか?
あ、でもそれができても、あまり意味ないです。。。 登録したターミナルはいつまでも開いてられないので、(電源落としますから
やはり、crontabでスクリプトが実行される時、新規にターミナルが勝手に開いて、そこで実行して欲しいのです。
どうして、そのような事をしたいかと言うと、人の入力を求めるスクリプトを毎日(パソコンが立ち上がっていれば)起動したいからです。勝手にターミナルがポップアップしてきて、そこに入力するようにしたいのです。
login.commandのイメージなんですが、これはOSX知らない人にはイメージつかないですかねぇ。
ご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DNSサーバーの構築「no servers...
-
Linuxサーバーは定期リブートを...
-
インデザイン(InDesing)の開き...
-
起動時のターミナルの状態を戻...
-
WMIを有効にする方法が分かりま...
-
MacOSのLaunchAgentsってなんで...
-
リモートのサーバでXwindowを起...
-
apacheが起動しない
-
/etc/rc.d/rc.localの書き方
-
Linux(redhat系)の実行ユーザ...
-
vsftpdが停止しない
-
デスクトップの"ワークスペース"
-
chkconfig がうまくいかない
-
FMVマイページ、FMVサーチが勝...
-
ネットにつながっていない社内P...
-
pc初心者です。 UEFIでの設定で...
-
iPhone 車に乗ると勝手に曲再生...
-
virtual boxで、黒い画面のまま...
-
Windowsのショートカットキーを...
-
最近、ChromeにてYouTubeを再生...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバーの構築「no servers...
-
Linuxサーバーは定期リブートを...
-
インデザイン(InDesing)の開き...
-
wermgr.exeって何ですか?
-
起動時のターミナルの状態を戻...
-
MacOSのLaunchAgentsってなんで...
-
AIXルーティング情報について
-
特定コマンドを同時実行
-
WMIを有効にする方法が分かりま...
-
VNCクライアントから管理者権限...
-
Linux系OSでのOS立ち上げ時の自...
-
Linux(redhat系)の実行ユーザ...
-
Linuxのカーネルパニックについて
-
起動できないのですが。
-
GUIで起動するには。。
-
apacheの設定
-
WindowsからLinuxへの転送
-
openvpnの起動エラーについて
-
rsh コマンドでのパスワード入...
-
起動時のエラーについて。
おすすめ情報