|
@ -2,10 +2,10 @@ |
|
|
|
|
|
|
|
|
# if stdin is coming from a pipe, run less |
|
|
# if stdin is coming from a pipe, run less |
|
|
if [[ ! -t 0 ]]; then |
|
|
if [[ ! -t 0 ]]; then |
|
|
less -FX |
|
|
less -FX |
|
|
# if there is only one arg and it is not a directory, less it |
|
|
# if there is only one arg and it is not a directory, less it |
|
|
elif [[ -z "$2" && ! -d "$1" ]]; then |
|
|
elif [[ -z "$2" && ! -d "$1" ]]; then |
|
|
less -FX "$1" |
|
|
less -FX "$1" |
|
|
# otherwise, run dir |
|
|
# otherwise, run dir |
|
|
else |
|
|
else |
|
|
ls -lhAF --color=auto "$@" |
|
|
ls -lhAF --color=auto "$@" |
|
|