Create capture_dmesg.sh

This commit is contained in:
2023-08-23 16:17:09 +02:00
committed by GitHub
parent e1a145d2fa
commit 3bb91cbb17

21
capture_dmesg.sh Normal file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
# Specify the log file name
LOGFILE="dmesg_continuous.log"
# Function to cleanup on exit
cleanup() {
kill $DMESG_PID
}
# Start capturing dmesg in the background
dmesg -w > "$LOGFILE" &
DMESG_PID=$!
# Trap to cleanup on script exit
trap cleanup EXIT
# Keep the script running until manually stopped
while true; do
sleep 1
done