From d8469509db29c7e1f3b2350c6e0744e552d3f86a Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Wed, 28 May 2014 14:59:34 -0700 Subject: [PATCH] add a comment --- ll-function | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ll-function b/ll-function index 7a1c623..f0839cc 100644 --- a/ll-function +++ b/ll-function @@ -43,6 +43,12 @@ ll() { lines+=("$line") [[ ! ${line:10:1} == " " ]] && aclchar=true + # we also need to parse the hardlinks on the first pass, because for + # example ls could see the highest count as 11, and thus use 3 + # places for hardlinks, " 10", but then we use 9 or 8 for a more + # useful count, and would then use 2 places. So we have to look + # through them all because we can't rely on the spacing that ls + # decided on. y="${line:11}" initial_space="${y%%[![:space:]]*}" hardlinks="${y#$initial_space}" # remove any initial spaces -- 2.30.2