키오스크 모드 - 디렉토리에서 모든 파일을 가져오는 방법은 무엇입니까?

키오스크 모드 - 디렉토리에서 모든 파일을 가져오는 방법은 무엇입니까?

새해 복 많이 받으세요!

다음과 같은 문제가 있습니다. 라즈베리 파이에서 이 쉘 스크립트를 키오스크 모드로 사용하고 있습니다.

\#!/bin/bash
xset s noblank
xset s off
xset -dpms

unclutter -idle 0.5 -root \&

sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' /home/pi/.config/chromium/Default/Preferences
sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' /home/pi/.config/chromium/Default/Preferences

/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk /FolderX/file1.jpg /FolderX/file2.jpg /FolderX/file3.jpg &

whilte true; do
    xdotool keydown ctrl+Tab; xdotool keyup ctrl+Tab;
    sleep 10
done

/usr/bin... 으로 시작하는 줄을 보면 Chromium 브라우저에서 열 파일을 수동으로 나열하고 있음을 알 수 있습니다.
이제 필요한 모든 파일은 "FolderX" 폴더에 있습니다.
FolderX 내의 모든 파일이 매번 열리도록 스크립트를 어떻게 변경해야 합니까?
내 목표는 파일 경로를 수동으로 입력할 필요가 없지만 폴더에서 항목을 이동하면 스크립트가 자동으로 파일도 가져옵니다.

나는 이 모든 것을 처음 접했습니다. 죄송합니다! 도움을 주셔서 미리 감사드립니다 :)

답변1

귀하의 질문을 올바르게 이해했다면 다음의 모든 파일을 참조할 수 있어야 합니다.폴더X사용하여구체, "와일드카드"라고도 함:

/usr/bin/chromium-browser --noerrdialogs --disable-infobars --kiosk /FolderX/*

"/FolderX/의 모든 파일"로 확장되어야 합니다.

답변2

/FolderX/file1.jpg /FolderX/file2.jpg /FolderX/file3.jpg으로 바꾸시면 됩니다 /FolderX/*.

다른 폴더를 추가해야 하는 경우 해당 폴더를 추가하세요(예: /FolderX/* /anotherfolder/*.

관련 정보