loosen regex to include fifo files
[small-misc-bash] / ll-function
index 415202fcc85362bf560435f0c8fc1f6508c29a33..eb04f916cf3a986ffb8d594efe72074c56d65bba 100644 (file)
@@ -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