Hi, I am not sure that I completely understand your question (for example, what does it mean to run a script "dynamically or not"). You could retrieve the list of processes from OS to try to figure out how was the script ran, but it is a bit messy. Just maybe: maybe you want to see whether the script is printing to a terminal or not and which terminal. For example, something like:
if (-t STDOUT) { print "this is tty\n" } else { print "not tty\n" } will give different output when you run directly in terminal, or if you redirect the standard output to a file. On Sat, 21 Nov 2020, wagsworld48 via beginners wrote: > The only problem I was trying to determine was could i know if I was running > from BBEdit dynamically or not? That > was the question. No problem, just could I know what environment I was > running in. The output was a the Unix output > log which up to the last update automatically came to the front of the BBEdit > windows. No longer does. Whether it is > Perl or another scripting language, I was trying to make it easier as one > tested. > > So that is what I was after... ;) > > WagsWorld World of Perl > Hebrews 4:15 > Ph D:(408)914-1341 > Ph M:(408)761-7391 > On Nov 21, 2020, 21:10 -0800, Uri Guttman <u...@stemsystems.com>, wrote: > On 11/21/20 10:32 PM, wagsworl...@yahoo.com wrote: > Well, up until this last update is BBEdit, when a script was run > while > in BBEdit, the Unix log file would automatically come to the fore > front. Now it stays hidden. > > > that doesn't sound like a perl problem. what log file? there are many on > a unix system. and why/how would a log file come to the front? it would > have to be open in some program. > > A gentleman on the BBEdit mail list gave an osasctipt that one > can > execute from within the script bring executed. But sometimes I run > from terminal session, so don’t want to tell BBEdit to do > something is > not required. Hence where am I and from that know what to do... > > again, i don't see the actual problem you are having. is it really a > perl issue? would the problem exist if you did your program in another > language? that is a good question to determine if it is a language vs > system issue. i don't see a perl problem in your comments. > > thanx, > > uri > > >
-- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/