summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--templates/show/system/boot-messages/all/node.def4
1 files changed, 3 insertions, 1 deletions
diff --git a/templates/show/system/boot-messages/all/node.def b/templates/show/system/boot-messages/all/node.def
index 5a65654..b792d0a 100644
--- a/templates/show/system/boot-messages/all/node.def
+++ b/templates/show/system/boot-messages/all/node.def
@@ -2,4 +2,6 @@ help: Show all kernel boot messages
run: LESSOPEN="|/usr/bin/lesspipe %s" LESSCLOSE="/usr/bin/lesspipe %s %s" \
less $_vyatta_less_options \
--prompt=".boot-messages?m, file %i of %m., page %dt of %D" \
- -- `printf "%s\n" /var/log/dmesg* | sort -nr`
+ -- $(printf "%s\n" /var/log/dmesg* | sort -nr | while read; do \
+ if [[ "$(head -n 1 $REPLY)" != "(Nothing has been logged yet.)" ]]; then \
+ echo $REPLY; fi; done)