![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| $ случайных | relle | Shell программирование и сценарии | 6 | 07-11-2008 06:59 AM |
| Случайные команду | melaz | Shell программирование и сценарии | 1 | 07-10-2008 09:24 PM |
| FTP Случайные файлы | whegra | Shell программирование и сценарии | 3 | 11-21-2007 05:22 PM |
| Получение случайных файлов | davidY | Shell программирование и сценарии | 6 | 01-01-2007 05:03 AM |
| случайные в KSH | pascalbout | AIX | 1 | 01-04-2006 10:53 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Случайные
Моя задача, как наблюдение и я надеюсь, что вы можете помочь: Я в настоящее время эта функция: Код:
stored_word()
{
number=$RANDOM
let "number %= 21"
case $number in
0 ) echo "energy" ;; 1 ) echo "touch" ;;
2 ) echo "climbing" ;; 3 ) echo "declare" ;;
4 ) echo "marry" ;; 5 ) echo "relax" ;;
6 ) echo "bugs" ;; 7 ) echo "inaccessible" ;;
8 ) echo "country" ;; 9 ) echo "folder" ;;
10 ) echo "individual" ;; 11 ) echo "youngest" ;;
12 ) echo "disco" ;; 13 ) echo "disturbed" ;;
14 ) echo "company" ;; 15 ) echo "scientific" ;;
16 ) echo "disaster" ;; 17 ) echo "protection" ;;
18 ) echo "curiously" ;; 19 ) echo "deranging" ;;
21 ) echo "facilities"
esac
}
Тогда я напомнил, используя команду Dot предложили здесь, на мой скрипт следующим образом: Код:
. hangman_words
word=$(stored_word)
letters=$(echo $word | wc -c)
letters=$(( $letters - 1 ))
template="$(echo $word | tr '[a-z A-Z 0-9]' '.')"
remaining=$letters
работает нормально, но слов не должно быть в функции или жесткий кодированная ... tbh, и я не то, что мне нужно делать, чтобы создать слово произвольно, а SED AWK и не может быть и речи, как хорошо. Может ли какой-либо одной пролить свет на эту просьбу? K |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|