ベストアンサー 0.1秒処理を停止させる方法 2015/11/10 23:23 タイトルの通りですが、linux上で0.1秒間処理を停止させる方法を教えいただきたいです。 また、GNUを導入していないため、usleepコマンドは使用できません。 よろしくお願いします。 みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー h271015 ベストアンサー率71% (62/87) 2015/11/11 13:24 回答No.2 Perlが使える環境であれば、下記のようなやり方があります。 perl -MTime::HiRes -e 'Time::HiRes::sleep(0.1)' or perl -e 'select(undef, undef, undef, 0.1);' 質問者 お礼 2015/11/24 08:08 お礼が遅れてすみません。 コマンドで行うのは無理そうなので教えていただいたperlを使用し、対応できることを確認しました。 ありがとうございます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) notnot ベストアンサー率47% (4903/10364) 2015/11/11 21:01 回答No.3 >残念ながらsleepコマンドにて小数点以下は使用できませんでした。 そうですか。残念。 >(GNUが導入されていないから?) というのは、組み込み系と言うことですか? Cでプログラムを書けば出来ます。あるいは、他の回答にあるように、スクリプト言語を使うか。 Cで書く場合には、私が知っているのはselect(2)を使う方法ですが、今時はもっと便利な関数がありそうです。sleep(3)は秒単位なので、駄目ですね。 gnuのsleepコマンドのソースを取得してコンパイルするという手もあります。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 notnot ベストアンサー率47% (4903/10364) 2015/11/11 07:54 回答No.1 コマンドで良いなら、sleep 0.1 ですね。 質問者 お礼 2015/11/11 10:45 御回答ありがとうございます。 残念ながらsleepコマンドにて小数点以下は使用できませんでした。 (GNUが導入されていないから?) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターOS(技術者向け)Linux系OS 関連するQ&A Linuxシャットダウン前処理 Linux(TurboLinuxClient2008)搭載の計算機。計算機電源ボタン停止操作でシャットダウン処理が実施されます。電源ボタン停止操作時にシャットダウン前処理として実行したいコマンドがあります。シャットダウンが実行される前にそのコマンドを実行させるにはどのように設定すればいいのでしょうか? マカフィーを一時的に停止できますか? タイトルの通りなのですが、 マカフィーを一時的に停止することは可能でしょうか。 アンインストールするということではなくて、少しの間だけ無効にさせておくということです。 もともとパソコン内に導入されていたのでどこに入っているのやらもわからず、困っています。 どなたかアドバイスよろしくお願いいたします。 iTunesで一時停止ボタンを押すと1秒進む? iTunesで英語の教材を再生しながら勉強しようとしている者です。 タイトルの通りですが、一時停止を押すと1秒又は2秒進んでしまうことに気付きました。 大した話ではないのですが、その1秒、2秒を戻すための作業が煩わしく、とてもストレスです。 これは普通のことなのでしょうか? もし可能であれば 普通に一時停止した場所から再生したいと思います。 その方法が分かる方がいれば、ご教示頂きたく、よろしくお願い致します。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム gpmデーモンの一時停止と開始の方法 Linux初心者です。 gpmデーモンの止め方がわからなくて困っています。RedHat9で、gpmデーモンを一時的に停止・開始するコマンドを教えてください。 n秒毎に処理を繰り返す方法 例えばあるコマンドの実行結果を、5秒毎のファイルに出力させたいと思い、 以下のようなシェルを作ったとします。 (例のため、あえて無限ループとしています) ---------[test.sh]--------- #!/bin/sh while : do command >> tmp.out sleep 5 done exit --------------------------- この場合、 "5秒毎" ではなく、 "commandが終了してから5秒後に処理を繰り返す" になってしまい、commandにかかる処理時間も含めると正確に5秒おきではなくなってしまいます。 コレを回避する方法はありますでしょうか? 例えばcommandの処理時間が1~2秒程度かかっても、正確に"5秒おき"にcommandを走らせたいです。 もう少し補足すると、 5秒毎に720回処理を繰り返すスクリプトを、1時間おきに起動するようにcron登録して、 起動後、55分55秒で終了、という動きを想定しています。 宜しくお願い致します。 一秒間以内のランダムなミリ秒 ファイル書き込みで同時書き込み防止として遅延させて書き込み処理を行いたいのですが、 ・usleep(1000000);で 一秒以下のランダムなミリ秒 6桁を $timelate = "??????";としたいです。 flock関数が使えないサーバーを利用しており、簡易的ではあると思いますが、この方法で行うにはどうのようにすれば良いでしょうか? 停止線前できれいに止まる方法を教えてください タイトル通りです。 明日第一段階のみきわめがあります。 が、停止線前でとまるのがちょっと苦手で、教習指導員にも「う~ん、もうちょっと前に止まらないと」と言われたりします。 噂ではサイドミラーが停止線と重なればいい、と聞きましたが実際どうなのでしょうか? よろしくお願いします。 WSHで処理を一時停止させたい 質問です。 バッチファイルからスクリプトを起動させて、 画面のプロパティを開きます。 細かい設定はユーザーにさせたいので、そこで処理を一時停止。 OKを押して、画面のプロパティを終了した時点で、バッチファイルへ戻り、次の処理へ。 という事が出来ないかと考えています。 ・処理を一時停止する方法 ・画面のプロパティを閉じた時点で、バッチファイルの処理を再開させる この2点について、分かる方お願いします。 バッチファイルの処理の中で、スリープさせる方法は? OSは WindowsNT 4.0 です。 コマンドプロンプトから実行するバッチ(.bat)の 処理の中で、数秒間スリープしたいのですが、 可能でしょうか? そういう記述があるでしょうか? #スリープするEXEをダミーで実行するしかないでしょうか? shの停止方法 こんばんわ。 shの停止方法がわからなくて困っています。 sh(qqq.sh)の内容は ******************* while true ; do sh xxx.sh sleep 1 done ******************* と、xxx.shを1秒ごとに起動するようにしています。 ですので、killコマンドでは1秒ごとに起動しているために早すぎてプロセスを停止できませんでした。 shのコマンドは #sh qqq.sh & で常駐するようにしました。 すごくこまっているのでご教授お願いします。 脇毛の処理方法 タイトルの通りですが、脇毛の処理方法を教えてください。 私はカミソリで剃っているんですが、完璧に剃れる わけでは無いですし、黒いブツブツが… パッと見は分からないのでしょうが、これからの季節 やっぱり気になってしまいます。 エステなどのレーザー脱毛もやってみたいとは思うの ですが、怖い(痛み、炎症など)し、高いイメージが あります。 良い方法があったら教えてください。 IISを時間を指定して停止する方法 タイトルの通りなのですが、IISのサービスを時間を指定して停止する方法が分からなくて困っています。 もし、ご存知の方がいらっしゃいましたら、教えて下さい。 どうぞ、よろしくお願いしますm<__>m AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム SIGSTOPで停止中かどうかを判別する方法 プロセスが SIGSTOP シグナルを受けて停止している最中なのかそれともそうでないのかを判別する方法を教えてください。 システムコールとコマンドがもしあればそれも教えて下さい。 Vine Linuxの勉強方法 Linux初心者です。 仕事の都合上、unixコマンドを頻繁に使うので、コマンド入力になれるためにVine Linuxを自宅PCにインストールしました。 環境は、WindowsにVMwarePlayerを導入し、そこにVine Linuxをインストールしています。 そこまではいろんなサイトを見てなんとか無事に環境構築ができましたが、こっからどうしたらいいのかさっぱりわかりません。。。 自宅サーバーとかできるのがLinuxを導入する利点だと思いますが、サーバー構築してもどうしたらいいのかわかりません。。。 おススメのサイト、本、皆様のVine Linuxの使い方がありましたら教えてください。 Linux での Oracle サービスの起動と停止 Linux での Oracle サービスの起動と停止 どういうコマンドで、Oracle サービスの起動状態や、Oracle サービスの起動、Oracle サービスの停止ができますか? ご教授よろしくお願い致します。 思考・意識を停止させたい このカテゴリで良いのかどうかわからないのですが・・・。 タイトルどおり、思考・意識を停止させたいのですが、何か方法がありませんでしょうか。最近、人生に疲れてきたのですが、生きることが嫌というより何かを意識する・感じることがおっくうになってきました。とめどない思考の流れを停止させたいのですが。 ノートン2007の停止方法 ノートンインターネットセキュリティ2007を購入してインストールしたのですが『ノートン2007を停止させる方法』がわかりません。 ノートPCですがモバイル用途でも使用しており、LANケーブルを抜いてPCを使用する時は『ノートンを停止』させていたのですが、2007での停止方法を教えて下さい。 Linuxの使用方法・・・はじめての。 えーっと、RedHat Linux 8 は、GUI画面というのはないのですか? コマンドで処理を行うと思ってました。 でも、全部コマンドとは思ってなかったので。 ※使い始めてまだ3日ほど。 【linux】GNU gccのインストール方法 linuxでGNUのgccをインストールしてプログラミングの勉強を行おうと思っているのですが、インストール方法がわかりません。ちなみに自分はLinuxやUnixの知識はないに等しいレベルです。 少し調べてみたのですが、どこのページを見ても「GNUのページに行ってダウンロード、インストールする」としか書いていません。 どのファイル(具体的なファイル名を知りたい)をダウンロードして、どのような手順でインストールするのか詳しく書いてあるページを参考にしてインストール作業をすすめたいのですが、そのような解説ページ(日本語)をご存知でしたら教えてください。 UNIXっぽくCUIでPerlをWindowsで ちょっとすごいタイトルになってしまいましたが、 今読んでいる書籍が、UNIXのコマンドラインを使用してのPerlの解説がされている本なので、 それをWindowsでも同じようにコマンドを打っていくだけで体感できないかと思っているのですが、 無理でしょうか? コマンドプロンプトを使って、perlの処理をあれこれと試すことはできますでしょうか? Win32 GNUというシェルがウィンドウズにも存在するとのことですが、これをいれればperlをコマンドラインで実現できるのでしょうか? そもそもCUIじゃないと、 #!/usr/local/bin/perl -w というエラーチェックのwを記述しても意味がない気がするのですが、どうなのでしょう。 アドバイスお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター OS(技術者向け) Windows系OSLinux系OSBSD系OSSolaris系OSiOS(技術者向け)Android OS(技術者向け)その他(OS) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
お礼が遅れてすみません。 コマンドで行うのは無理そうなので教えていただいたperlを使用し、対応できることを確認しました。 ありがとうございます。