From 43092396e89825c50d20bfdb136b3b58d5c23e63 Mon Sep 17 00:00:00 2001 From: Vincent Milum Jr Date: Wed, 8 Jan 2020 14:02:08 -0800 Subject: [PATCH] Fixing du colorization 1) du without -h is now supported. 2) du -h can output a 2-digit file size, eg " 25MB", and will have a space character for padding, and this is now accounted for. --- colourfiles/conf.du | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/colourfiles/conf.du b/colourfiles/conf.du index 65186dd..90f9b95 100644 --- a/colourfiles/conf.du +++ b/colourfiles/conf.du @@ -7,19 +7,31 @@ regexp=\s+[\.\/]+([\w\s\-\_\.]+)(\/.*)?$ colours=default,bold blue,blue ====== # Size 'K' -regexp=^\d*[.,]?\dKi?\s +regexp=^\d{1,3}\s +colours=green +====== +regexp=^ ?\d*[.,]?\dKi?\s colours=green ====== # Size 'M' -regexp=^\d*[.,]?\dMi?\s +regexp=^\d{4,6}\s +colours=yellow +====== +regexp=^ ?\d*[.,]?\dMi?\s colours=yellow ====== # Size 'G' -regexp=^\d*[.,]?\dGi?\s +regexp=^\d{7,9}\s +colours=red +====== +regexp=^ ?\d*[.,]?\dGi?\s colours=red ====== # Size 'T' -regexp=^\d*[.,]?\dTi?\s +regexp=^\d{10,12}\s +colours=bold red +====== +regexp=^ ?\d*[.,]?\dTi?\s colours=bold red ====== # Total