Слепил вот такой скрипт:
#! /bin/bash
count=${7}
while [ $count -t 10 ]; do
echo name is $RANDOM
let RANDOM=RANDOM++
done
FILENAME=${RANDOM}1.txt
cd /home/user/Desktop/новая
touch ${FILENAME}Будучи запущенным в терминале скрипт создает файл 1.txt, при повторном запуске файл перезаписывается.
При запуске даблкликом с рабочего стола скрипт создает файлы типа 529035.txt, то есть в какой то момент срабатывает переменная RANDOM
В чем может быть причина такого поведения?
//не забываем пользоваться BBCode
diablopc