The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"нужно сгенерировать случаиные числа в ksh"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"нужно сгенерировать случаиные числа в ksh"
Сообщение от ShurikG emailИскать по авторуВ закладки(ok) on 09-Июн-04, 19:31  (MSK)
Привет!

Мне нужно сгенерировать случаиные числа в ksh.
Кто нибуть знает если есть готовая команда?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "нужно сгенерировать случаиные числа в ksh"
Сообщение от klalafuda emailИскать по авторуВ закладки on 09-Июн-04, 19:42  (MSK)
>Привет!
>
>Мне нужно сгенерировать случаиные числа в ksh.
>Кто нибуть знает если есть готовая команда?

man ksh

---cut---
The following parameters are set and/or used by the shell:
.......
RANDOM A simple random number generator.  Every time RANDOM  is referenced, it is assigned the next number in a random number series. The point in the series can be set by assigning a number to RANDOM (see rand(3)).
---cut---

so "$echo $RANDOM"

ps: если у вас конечно правельный ksh :)

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "нужно сгенерировать случаиные числа в ksh"
Сообщение от ShurikG emailИскать по авторуВ закладки(ok) on 09-Июн-04, 19:53  (MSK)
>>Привет!
>>
>>Мне нужно сгенерировать случаиные числа в ksh.
>>Кто нибуть знает если есть готовая команда?
>
>man ksh
>
>---cut---
>The following parameters are set and/or used by the shell:
>.......
> RANDOM A simple random number generator.  Every time RANDOM  
>is referenced, it is assigned the next number in a random
>number series. The point in the series can be set by
>assigning a number to RANDOM (see rand(3)).
>---cut---
>
>so "$echo $RANDOM"
>
>ps: если у вас конечно правельный ksh :)
>
>// wbr


Спасибо,

Это работает, мне надо получать числа от 0 до 70 , можно ли это как то задать в команде ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "нужно сгенерировать случаиные числа в ksh"
Сообщение от klalafuda emailИскать по авторуВ закладки on 09-Июн-04, 20:35  (MSK)
>>>Привет!
>>>
>>>Мне нужно сгенерировать случаиные числа в ksh.
>>>Кто нибуть знает если есть готовая команда?
>>
>>man ksh
>>
>>---cut---
>>The following parameters are set and/or used by the shell:
>>.......
>> RANDOM A simple random number generator.  Every time RANDOM  
>>is referenced, it is assigned the next number in a random
>>number series. The point in the series can be set by
>>assigning a number to RANDOM (see rand(3)).
>>---cut---
>>
>>so "$echo $RANDOM"
>>
>>ps: если у вас конечно правельный ksh :)
>>
>>// wbr
>
>
>Спасибо,
>
>Это работает, мне надо получать числа от 0 до 70 , можно
>ли это как то задать в команде ?

и еще раз man ksh

---cut---
#!/bin/ksh

typeset i i=0

while true; do
        let i=$RANDOMp
        echo $i
done
---cut---

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "нужно сгенерировать случаиные числа в ksh"
Сообщение от klalafuda emailИскать по авторуВ закладки on 09-Июн-04, 20:38  (MSK)
>>>>Привет!
>>>>
>>>>Мне нужно сгенерировать случаиные числа в ksh.
>>>>Кто нибуть знает если есть готовая команда?
>>>
>>>man ksh
>>>
>>>---cut---
>>>The following parameters are set and/or used by the shell:
>>>.......
>>> RANDOM A simple random number generator.  Every time RANDOM  
>>>is referenced, it is assigned the next number in a random
>>>number series. The point in the series can be set by
>>>assigning a number to RANDOM (see rand(3)).
>>>---cut---
>>>
>>>so "$echo $RANDOM"
>>>
>>>ps: если у вас конечно правельный ksh :)
>>>
>>>// wbr
>>
>>
>>Спасибо,
>>
>>Это работает, мне надо получать числа от 0 до 70 , можно
>>ли это как то задать в команде ?
>
>и еще раз man ksh
>
>---cut---
>#!/bin/ksh
>
>typeset i i=0
>
>while true; do
>        let i=$RANDOMp
>        echo $i
>done
>---cut---
>
>// wbr

мнда, форму не воспринимает знак процента..

следует читать как:
let i=$RANDOM<процент>70
i.e. взятие остатка от деления на 70

// wbr

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру