From 506ee2b173e07107c344dd42d3a8d8697fbde5aa Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Sun, 14 Jan 2024 10:12:40 +0100 Subject: [PATCH] grep: add utility to get log file from syno partition Signed-off-by: AuxXxilium --- files/initrd/opt/arc/grep.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 files/initrd/opt/arc/grep.sh diff --git a/files/initrd/opt/arc/grep.sh b/files/initrd/opt/arc/grep.sh new file mode 100755 index 00000000..ef23037c --- /dev/null +++ b/files/initrd/opt/arc/grep.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +[[ -z "${ARC_PATH}" || ! -d "${ARC_PATH}/include" ]] && ARC_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)" + +. ${ARC_PATH}/include/functions.sh + +if findAndMountDSMRoot; then + if [ -f "${DSMROOT_PATH}/usr/log/dmesg.txt" ]; then + LOG="$(cat ${DSMROOT_PATH}/usr/log/dmesg.txt)" + echo -e "${LOG}" + else + echo "Can't find Logfile" + fi +else + echo "Can't find DSM Partition" +fi