home
/
code
/
khome.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c755acb
)
Allow querying files other than default
author
Siraaj Khandkar
<siraaj@khandkar.net>
Thu, 29 Sep 2022 10:43:05 +0000
(06:43 -0400)
committer
Siraaj Khandkar
<siraaj@khandkar.net>
Thu, 29 Sep 2022 10:43:05 +0000
(06:43 -0400)
home/lib/login_functions.sh
patch
|
blob
|
blame
|
history
diff --git
a/home/lib/login_functions.sh
b/home/lib/login_functions.sh
index
490d739
..
8d6bbd9
100644
(file)
--- a/
home/lib/login_functions.sh
+++ b/
home/lib/login_functions.sh
@@
-28,8
+28,27
@@
notify_done() {
## p : string -> unit
p() {
+ local -r usage='Usage: p [FILE] NAME'
+ local name
+ local file
+
+ case "$#" in
+ 0)
+ echo "$usage" >&2
+ return 1;;
+ 1)
+ file=~/._p/p
+ name="$1";;
+ 2)
+ file="$1"
+ name="$2";;
+ *)
+ echo "$usage" >&2
+ return 1;;
+ esac
+
awk \
- -v _s="$
1
" \
+ -v _s="$
name
" \
'
BEGIN {_s = tolower(_s)}
@@
-73,7
+92,7
@@
p() {
}
}
' \
-
~/._p/p
\
+
"$file"
\
| xsel -i -b -t 30000
}
This page took
0.027665 seconds
and
4
git commands to generate.