• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cygwin/bashとDOSの共通時間待ち)

bashとDOSで共通の時間待ち方法は?

このQ&Aのポイント
  • cygwin/bashとWindows(DOS)で共通の時間待ち方法を探しています。
  • DOSではtimeoutコマンドを使用しましたが、bashでは認識されません。
  • 代替案としてpingを使用していますが、他に良い方法はありますか?

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

Windowsのtimeoutは外部コマンドです。 /cygdrive/c/windows/system32にパスが通っているなら、 timeout.exe と書けば良いのでは?(未確認)

Donotrely
質問者

お礼

調べたら外部コマンドですね。 何度も検索したのですがその時はみつかりませんでした。 きっと作業疲れで変なところを検索していたのだと思います。 頂いた方法ですが、そのままやっても成功しません。 なぜならcygwinにもtimeout.exeがあり、そちらが優先されるからです。 実際それではうまく行かないので質問しました。 しかし C:\Windows\System32timeout.exe /T 10 として成功しました。 これならcygwin/bashから起動してもバッチとして起動しても成功します。 ありがとうございました。

関連するQ&A