This repository was archived by the owner on Aug 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 226
Expand file tree
/
Copy pathclose-process.lcdoc
More file actions
57 lines (39 loc) · 1.69 KB
/
close-process.lcdoc
File metadata and controls
57 lines (39 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Name: close process
Type: command
Syntax: close process <processName>
Summary:
Closes a <process> that was started with the <open process> <command>.
Introduced: 1.0
OS: mac, windows, linux
Platforms: desktop, server
Security: process
Example:
close process "/bin/sh"
Example:
close process tOpenProgram
Parameters:
processName:
The file path to the process you opened with the open process command.
Description:
Use the <close process> <command> to tell a <process> to <exit> after
you've finished using it.
On Unix and Windows systems, <close process> closes the
<process|process's> <standard input>. The <process> then finishes
processing whatever data remains, and exits when done. On <Mac OS|Mac OS
systems>, the <close process> <command> has no effect; you can use the
<kill> <command> instead to quit an application that LiveCode launched.
The process takes a short time to exit after you issue the
<close process> <command>. Since two <process|processes> cannot have the
same name, you need to wait for a <process> to exit before opening a new
<process> with the same name. To reopen the same <process> after closing
it, use the <wait> <command> to delay until the <process> has finished
exiting:
close process myProcess
wait until myProcess is not among the lines of the openProcesses
open process myProcess
If a process was opened with the access mode neither, it exits
automatically when it finishes running, and does not need to be closed.
References: wait (command), kill (command), read from process (command),
quit (command), open process (command), exit (control structure),
openProcesses (function), command (glossary), standard input (glossary),
Mac OS (glossary), process (glossary)