Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2017, 21:33   #1
Dioptimizer
Senior Member
 
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690
Dioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond reputeDioptimizer has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от to_ Посмотреть сообщение
Пожалуйста подскажите,как перечитать FS чтобы скрипт работал верно?
DF то-же показывает, что флешка вроде как есть!
Ваша проблема.
Dioptimizer вне форума   Ответить с цитированием
Старый 21.08.2017, 12:31   #2
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Dioptimizer Посмотреть сообщение
Спасибо, но опять мимо. Попробовал. У меня тоже самое. Суть в том, что эти скрипты работают верно, если флэшка на месте, а файл удаляется. Тогда он действительно его не находит. А если флэшку вытащить на ходу, он все берет из мозгов и пишет что файл существует! Как бороться, пока не придумал. Жду предложений далее.......

Последний раз редактировалось to_; 21.08.2017 в 12:44.
to_ вне форума   Ответить с цитированием
Старый 22.08.2017, 11:26   #3
to_
Member
 
Регистрация: 04.01.2014
Сообщений: 81
Вес репутации: 0
to_ is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от to_ Посмотреть сообщение
....... Жду предложений далее.......
Все, проблема решена!!! Все оказалось проще, чем я думал, но не знал этого. Коллективный разум сослуживцев помог. Вот окончательный код:
PHP код:
#!/bin/sh
#

FILE=/overlay/www/my.txt

while [ -f $FILE ]; do
    
sleep 20
    
echo "File exist"
done

echo "File not found"
echo > /sys/class/gpio/gpio8/value
  sleep 5
  
echo > /sys/class/gpio/gpio8/value
  sleep 5
  reboot 
--&&  exit 
Дело в строке FILE=/overlay/www/my.txt, а у меня было FILE=/www/my.txt
Всем спасибо! Сам узнал много интересного.
to_ вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:25. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика