# limitations under the License.
-# ls -lA with enhanced output
-# octal permissions
-# omited acl type specifier
-# better hard link count: number of subdirectories or number of linked files or omitted if 0
-# better human readable size
-# more natural date/time format for my American raised eyes
-# remove first line size summary
ll() {
+ case $1 in
+ -h|--help)
+ cat <<'EOF'
+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
+ 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:
+
+EOF
+ ;;
+ esac
local x y perm line binls sizePadding middle tail size \
max_hl_digits hardlinks initial_space hardlink_spacing
local max_hl_digits=0