aboutsummaryrefslogtreecommitdiffstats
path: root/grepnote
blob: f1732dc59259320368dc3b3d10c3c9eb25de9978 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash

NOTES=/home/$USER/Notes
RG_BIN=/usr/bin/rg
GREP=/usr/bin/grep
CMD="$RG_BIN --heading -i"

if [[ -z $1 ]]; then
    echo "You must provide a file name as the argument to this command."
    exit 1
else
    TARGET=$1
fi

# test for rg
if ! [[ -x $RG_BIN ]]; then
    CMD="$($GREP -n -H -r)"
fi

# rg --heading -i "joanna" ~/Notes/journal/
echo $TARGET
echo $NOTES
$CMD $TARGET $NOTES