|
Posted by J.O. Aho on 10/10/07 19:16
Jerry Stuckle wrote:
> J.O. Aho wrote:
>> Jerry Stuckle wrote:
>>> J.O. Aho wrote:
>>>> Jerry Stuckle wrote:
>>>>> Henk Oegema wrote:
>>>>>>> J.O. Aho wrote:
>>>>>> Tnx Aho for answering. :)
>>>>>>> Henk Oegema wrote:
>>>>>>>
>>>>>>>
>>>>>>> You would need to use
>>>>>>>
>>>>>>> export day=`php /path/to/yout/file/uptime.php`
>>>>>>>
>>>>>>> if you use it this way, you need to make the script to take
>>>>>>> arguments, so
>>>>>>> that
>>>>>>> you can get the day, hour and minute alone. Don't forget to echo
>>>>>>> about
>>>>>>> the value.
>>>>>> Can you please be a little bit more specific. It's not quit clear to
>>>>>> me.
>>>>>> Why (and how) must the script take arguments? The values of the 3
>>>>>> variables are already known to the script.
>>>>>> I only need to pass them to the operating system.
>>>>>>> Otherwise you can use a shell script with awk that can read out the
>>>>>>> values
>>>>>>> and then set each variable, but then you could skip using php, as
>>>>>>> you
>>>>>>> get
>>>>>>> the uptime from uptime command directly.
>>>>>> You right, this is also a possibility.
>>>>> But what's the operating system going to do with them?
>>>>> The operating system doesn't take parameters. Rather, you run a
>>>>> program
>>>>> (even if it is the shell) which does something with parameters.
>>>> The values are already "stored" in the OS in question, it do have
>>>> track of
>>>> it's own lifespan, but of course not stored as a variable that is
>>>> accessible
>>>> by the shell.
>>
>>> How are they "stored" in the OS? From what he's saying, they're in his
>>> program and he needs to tell the OS about them somehow.
>>>
>> The os is aware of the system clock and knows how many ticks it been
>> running,
>> in that way the values are stored.
>>
>
> Yes, but that's not necessarily the value in his program, is it?
No, it's in a way true, but the values in the script is based on it.
--
//Aho
[Back to original message]
|