Re: Issue with AS variable in OS 10.2
Re: Issue with AS variable in OS 10.2
- Subject: Re: Issue with AS variable in OS 10.2
- From: Axel Luttgens <email@hidden>
- Date: Thu, 24 Mar 2005 16:33:10 +0100
francois.houle wrote:
Hi all,
I have a script that I originally setup in panther, but also wanted to have
it work on 10.2. So since it basically was setting a variable to the result
of a "do shell scrip", I thought it would be rather easy...
So I modified the command and tested it in the Terminal... Works beautifully
and gives me what I want as a result in the terminal... However, the moment
I out it in the AS as following
set the folder_size to do shell script "du -s /Volumes/servername | sed
s'=/Volumes/servername=='"
if folder_size is greater than 0 then
blablabla
end if
When I attempt to run the script in 10.2.8 it automatically returns that the
variable folder_size is not defined... It does compile properly and run
properly in the terminal... Also works properly in Panther... Anyone have an
idea why 10.2 doesn't ? Are there differences which I have not forseen
betwen 10.2 and 10.3 when setting variables ? I can't see any in the
dictionaries...
Frank
I just launched a 10.2.8 here and ran your script, almost unchanged, in SE.
No problem encountered...
It seems we need some more information.
Could you try again, with the event log window opened, and post the log?
Axel
As a side-note: your 'sed' command leaves spaces after the digits.
Moreover, the comparison 'is greater than' is performed on strings, not
on numbers; this may lead to problems because, for example, "1000000" < "9"!
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden