Okay, thank you! JB
> On Sep 28, 2019, at 11:25 AM, Dar Scott Consulting via use-livecode > <use-livecode@lists.runrev.com> wrote: > > I'm glad that was helpful. For me, when using open process as a background > shell is knowing when things are done. In my example, I can wait for > non-empty read results and then wait for a few empty read results. There is > probably a better way. > >> On Sep 28, 2019, at 11:57 AM, JB via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> It works for me too, Thanks >> >> Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll >> lo0 16384 <Link#1> 82239 0 82239 0 0 >> lo0 16384 localhost ::1 82239 - 82239 - - >> lo0 16384 127 localhost 82239 - 82239 - - >> lo0 16384 localhost fe80:1::1 82239 - 82239 - - >> gif0* 1280 <Link#2> 0 0 0 0 0 >> stf0* 1280 <Link#3> 0 0 0 0 0 >> en0 1500 <Link#4> 34:15:9e:26:fa:60 1633080 0 1207358 0 0 >> en0 1500 jb.local fe80:4::3615:9eff 1633080 - 1207358 - - >> en0 1500 192.168.0 192.168.0.2 1633080 - 1207358 - - >> en1 1500 <Link#5> 7c:6d:62:a4:64:ab 0 0 0 0 0 >> fw0 4078 <Link#6> 34:15:9e:ff:fe:26:fa:60 0 0 0 >> 0 0 >> >> >> JB >> >>> On Sep 28, 2019, at 10:24 AM, Dar Scott Consulting via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>> This works for me, LC 9.5 Mac. >>> >>> on mouseup >>> set the cursor to watch >>> put "netstat -i" into p >>> put p -- flash >>> open process p for read >>> wait 1 seconds with messages >>> read from process p until empty >>> close process p >>> put it >>> end mouseup >>> >>> >>>> On Sep 28, 2019, at 8:05 AM, JB via use-livecode >>>> <use-livecode@lists.runrev.com> wrote: >>>> >>>> In a shell command I can execute a external program >>>> using the following code: >>>> >>>> on mouseUp >>>> set the defaultFolder to desktop >>>> put “myPic.jpg" into tFILE1 >>>> put “myPic copy.jpg" into tFILE2 >>>> put shell( "./copy" && quote & tFILE1 & quote && quote & tFILE2 & quote) >>>> into pData >>>> answer question pData —will be success or failed >>>> end mouseUp >>>> >>>> The code above will execute a program that has two arguments which are >>>> the source file and destination file. It is a simple copy program. >>>> >>>> I was reading about open process: >>>> --open process appName [for [text|binary] {read | write | update | >>>> neither}] >>>> >>>> I can open a process and execute the above mentioned external program >>>> but I am not able to supply the arguments. >>>> >>>> Is it possible using open process to execute a program with arguments >>>> and if it is would it be better to use the shell command or open process? >>>> >>>> I know if you use a shell command it takes control until it is done and >>>> open process might run in the background which I do not really need >>>> that I know of in this instance. >>>> >>>> JB >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode@lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode