[arch-projects] [initscripts][PATCH] Clean up ANSI codes from /var/log/boot
Eric Bélanger
snowmaniscool at gmail.com
Sun Jun 5 23:23:57 EDT 2011
Signed-off-by: Eric Bélanger <snowmaniscool at gmail.com>
---
rc.multi | 2 ++
rc.single | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/rc.multi b/rc.multi
index 7af9279..9ebf483 100755
--- a/rc.multi
+++ b/rc.multi
@@ -30,6 +30,8 @@ if [[ -f /run/bootlogd.pid ]]; then
/bin/touch /var/log/boot
kill $(< /run/bootlogd.pid)
/bin/rm -f /run/bootlogd.pid
+ sed -i -r -e 's/\^\[\[[0-9]?;?[0-9]?[0-9]?;?[0-9]?[0-9]?[ms]//g' \
+ -e 's/\^\[(\[151|%)G//g' /var/log/boot
fi
# vim: set ts=2 sw=2 noet:
diff --git a/rc.single b/rc.single
index 91d346b..bb27ddf 100755
--- a/rc.single
+++ b/rc.single
@@ -54,6 +54,8 @@ if [[ -f /run/bootlogd.pid ]]; then
touch /var/log/boot
kill $(< /run/bootlogd.pid)
rm -f /run/bootlogd.pid
+ sed -i -r -e 's/\^\[\[[0-9]?;?[0-9]?[0-9]?;?[0-9]?[0-9]?[ms]//g' \
+ -e 's/\^\[(\[151|%)G//g' /var/log/boot
fi
# End of file
--
1.7.5.4
More information about the arch-projects
mailing list