summaryrefslogtreecommitdiff
path: root/lk.sh
diff options
context:
space:
mode:
authorThomas Ulmer <thomasmulmer02@gmail.com>2026-01-01 13:07:53 -0800
committerThomas Ulmer <thomasmulmer02@gmail.com>2026-01-01 13:07:53 -0800
commit76684c322a609f7ca31d86c9ffd0f318ef45e3c7 (patch)
treefbca3cde4d8b20d39d87f1f0307904727f5c714d /lk.sh
parent1ddfd22747b7ea304d7e58877b484ff49485f2f8 (diff)
misc: new subdir + move lk
Diffstat (limited to 'lk.sh')
-rwxr-xr-xlk.sh28
1 files changed, 0 insertions, 28 deletions
diff --git a/lk.sh b/lk.sh
deleted file mode 100755
index 967332a..0000000
--- a/lk.sh
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-# This is helper that should replace a number of common commands
-#
-# It is intended to be named `lk`, short for "look"
-
-longView=${PAGER:-$(which less || which more || echo "cat")}
-dirView="ls --color=auto -Alh"
-
-if [ $# -lt 1 ]; then
- # take stdin instead
- $dirView $(pwd)
-fi
-
-for a in $@; do
- if [ $a == "" ]; then
- echo "Empty argument skipped"
- elif [ ! -e $a ]; then
- echo "$a does not exist" 1>&2
- exit -1
- elif [ -d $a ]; then
- $dirView $a
- elif [ $(tput lines) -ge $(($(wc -l < $a) - 2)) ]; then
- cat $a
- else
- ${longView} $a
- fi
-done