| delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| From: | "Dave Korn" <dk AT artimi DOT com> |
| To: | <cygwin AT cygwin DOT com> |
| Subject: | RE: [OT?] make bash script wait for called program to finish? |
| Date: | Mon, 19 Apr 2004 17:11:39 +0100 |
| MIME-Version: | 1.0 |
| In-Reply-To: | <F76C9B2DA2FC4C4CA0A18E288BBCBCF7082177F1@nihexchange24.nih.gov> |
| Message-ID: | <NUTMEGiPbAB9ERmOKlC000004fa@NUTMEG.CAM.ARTIMI.COM> |
| X-OriginalArrivalTime: | 19 Apr 2004 16:11:39.0843 (UTC) FILETIME=[FF62D130:01C42628] |
> -----Original Message-----
> From: cygwin-owner On Behalf Of Buchbinder, Barry (NIH/NIAID)
> I was actually surprised that bash stopped when I did the experiment.
>
> It wouldn't surprise me if it would depend on which program
> one was trying
> to wait for, in addition to which version of windows.
Yep, it certainly seems that some windows gui apps have the behaviour of
detaching from the console, while others remain attached and so don't return
control to the shell until they're finished. I noticed this in particular
when editing text files at an interactive bash prompt: if I use notepad.exe,
my shell is locked up until I exit, whereas if I use write.exe (wordpad), it
detaches and the shell prompt returns immediately.
I also note as a data point that when run from a cmd.exe shell, both
notepad and wordpad detach. I can only guess that wordpad has some
functionality that notepad doesn't to detach itself, and that the cmd.exe
shell also has functionality that detects gui-based programs and detaches
them on launch (regardless of whether they're capable of detaching
themselves).
cheers,
DaveK
--
Can't think of a witty .sigline today....
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |