Я пытаюсь найти последний файл, помещенный в каталог, и хочу прочитать первую строку в файле, чтобы использовать его в качестве переменной в команде.Когда я использую приведенные ниже определения переменных и сопровождающую строку для вызова Chromium, я получаю сообщение об ошибке, что файл или каталог не найдены, но мы видим, что он был найден, и если я помещаю echo $FILE
между определением для FILE
и LINE
возвращает имя файла.В сообщении об ошибке вы можете увидеть это.
Я пробовал несколько решений, но ничего не получило меня, кроме этой ошибки.Извините, если я не определил их все здесь.
FILE=$(ls -t /media/presentation/Lobby2/ | head -n1)
LINE=$(head -n1 $FILE)
/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk $FILE &
Я получаю ошибку:
head: cannot open 'onlinepresentation.txt' for reading: No such file or directory