Если возможно загрузить спасательное изображение ядра или подобную livecd среду, сделайте это и смонтируйте свою корневую фс там. Вы правы, что необходимо было бы сделать комнату-r (нижний регистр 'r'!) для удаления каталогов я также не могу сказать, почему это не вело себя как нормальное в случае. Вероятно, Ваш поливающий из шланга поставщик (Вы, говорит о "корневом сервере"), предлагает способ сделать восстановление через СОЛЬ (Последовательный по LAN) по SSH или KVM. Если сервер хранит ценные данные, необходимо рассмотреть контакт hoster.
Ваша первая попытка действительно работает:
tail -f temp.file | while read LINE; do firefox $LINE; done
Затем в другом терминале, добавьте во временный файл так, чтобы хвост-f распечатал строку к STDOUT:
echo 'google.com' >> temp.file
Каждый раз, когда Вы делаете это, Firefox откроет новую вкладку.
После попытки вокруг немного больше, я нашел частичное решение:
zbarcam --raw|xargs -L1 firefox
Ключевая роль является параметром -L1
, который говорит xargs
к только для чтения одна одна строка. После чтения первого QR-кода это запускает Firefox. zbar
затем все еще выполнения, но я не могу просканировать второй QR-код (xargs
должен быть назван во второй раз так или иначе).
очень, очень близко:
zbarcam --raw | xargs -n 1 chromium-browser
Это работает красиво на меня, каждое сканирование заканчивается в новой вкладке.
zbar --raw
не завершается, это походит на все, что Вы хотели. Это так? Так или иначе, лучше также заключать в кавычки$LINE
, таким образом, URL с амперсандами не повреждают цикл. – lynxlynxlynx 13.10.2012, 22:12