From: Ian Kelling Date: Sat, 17 Sep 2016 10:28:10 +0000 (-0700) Subject: loosen regex to include fifo files X-Git-Url: https://iankelling.org/git/?a=commitdiff_plain;ds=sidebyside;h=51079726e3b84b75897352cf16d074ca18d810b3;p=small-misc-bash loosen regex to include fifo files --- diff --git a/ll-function b/ll-function index 415202f..eb04f91 100644 --- a/ll-function +++ b/ll-function @@ -21,15 +21,13 @@ ll() { usage: ll [ARGS_TO_LS] ls -lA with enhanced output -octal permissions -omited acl type specifier -better hard link count: number of subdirectories or the +* octal permissions +* omited acl type specifier +* better hard link count: number of subdirectories or the number of linked files or omitted if it is 0 -better human readable size -more natural date/time format for my American raised eyes -remove first line size summary - -/bin/ls output is below: +* better human readable size +* more natural date/time format for my American raised eyes +* remove first line size summary EOF ;; @@ -84,7 +82,8 @@ EOF for index in "${!lines[@]}"; do line=${lines[index]} hardlinks=${hl[index]} - if ! [[ $line == [-dscbl][-r][-w][-xsS][-r][-w][-xsS][-r][-w][-xtT]* ]]; then + if ! [[ $line == [-a-ZA-Z][-r][-w][-xsS][-r][-w][-xsS][-r][-w][-xtT]* ]]; then + # line we don't understand printf "%s\n" "$line" else perm=0