Size: a a a

2020 October 06

t

tmelinked_ in ARDUINO_GODs
да зачем тебе понимать, что файл изменен, у тебя твоя система сама вызывает обработку файла
источник

t

tmelinked_ in ARDUINO_GODs
почитай про pipe, симлинки
источник

t

tmelinked_ in ARDUINO_GODs
запись вида
echo blyat |grep b
о чем то говорит?
источник

NK

Nikolay Koberda in ARDUINO_GODs
Говорит о выводе blyat, 1(один) раз
источник

t

tmelinked_ in ARDUINO_GODs
вертикальная черта передает результат работы другой программе
источник

NK

Nikolay Koberda in ARDUINO_GODs
Ок, повтори мне это с файлом, в который сам будешь что-то писать
источник

NK

Nikolay Koberda in ARDUINO_GODs
Я в курсе, как работает пайп. Я спрашиваю, как ты определишь, что файл изменился. И при чем тут симлинк
источник

t

tmelinked_ in ARDUINO_GODs
Nikolay Koberda
Я в курсе, как работает пайп. Я спрашиваю, как ты определишь, что файл изменился. И при чем тут симлинк
ты не контролируешь систему, которая пишет в файл? запусти ее и перенаправь ее вывод не в файл, а в станлартный поток вывода на экран, перехвати и обрабатывай
источник

NK

Nikolay Koberda in ARDUINO_GODs
Можно даже так. Упростим ситуацию. У тебя есть файл tarball.txt, открываешь его в редакторе. Есть скрипт test.py, вроде твоего питоньего уровня хватит, чтоб написать там чтение приходящей инфы и вывод ее на экран. Есть непонятный симлинк на tarball.txt и пайп. Сможешь это собрать так, чтоб по обновлению tarball.txt питоновский скрипт выводил его содержимое. Иначе я просто не понимаю, для чего это все
источник

NK

Nikolay Koberda in ARDUINO_GODs
tmelinked_
ты не контролируешь систему, которая пишет в файл? запусти ее и перенаправь ее вывод не в файл, а в станлартный поток вывода на экран, перехвати и обрабатывай
Нет, каким образом? Это даже не мышиный ввод. Хотя там тоже не через пайплайны делается
источник

t

tmelinked_ in ARDUINO_GODs
Nikolay Koberda
Нет, каким образом? Это даже не мышиный ввод. Хотя там тоже не через пайплайны делается
хочешь сказать, что вывод в файл твоя система отказывается делать в терминал, и молча пишет в указанный файл?
источник

t

tmelinked_ in ARDUINO_GODs
если потоки стандартные то должна вываливать
источник

t

tmelinked_ in ARDUINO_GODs
stdout, stdin, stderr
источник

NK

Nikolay Koberda in ARDUINO_GODs
Нет, ты можешь передать все на стандартный вывод, но для чего? У тебя есть файл, в который уже пишутся данные. Как ты заметил, в лине все - файлы. И ты хочешь из одного файла перенаправить в другой, а потом из него читать. Поэтому я и спрашиваю, зачем все это?
источник

t

tmelinked_ in ARDUINO_GODs
bash system | script
источник

NK

Nikolay Koberda in ARDUINO_GODs
Если совсем в аналогии, тебе девушка говорит Иди есть. Ты переписываешь это на листок, перечитываешь и такой О, меня позвали есть. При этом ты и со слов можешь понять, что от тебя хотят
источник

t

tmelinked_ in ARDUINO_GODs
весь вывод stdout из system будет направлен в script
источник

t

tmelinked_ in ARDUINO_GODs
оберни запуск системы в баш скрипт и все
источник

NK

Nikolay Koberda in ARDUINO_GODs
еще раз, для чего?
источник

NK

Nikolay Koberda in ARDUINO_GODs
и что такое system?
источник