snacSearch.sh
· 574 B · Bash
Raw
"snacSearch.sh" 22L, 418B 18,3 All
#!/usr/bin/env bash
if [ -z "$1" ]; then
echo "Usage: $0 <NEEDLE>"
exit 1
fi
if [[ -z "$SNAC_USER" || -z "$SNAC_BASEDIR" ]]; then
echo "Error: SNAC_USER and SNAC_BASEDIR must be set." >&2
exit 1
fi
echo Searching for $1 in $SNAC_BASEDIR for user $SNAC_USER ...
snac search $SNAC_USER "$1" | while read -r line; do
printf '%0.s-' {1..60}
echo
./snacPrintPost.sh "$line"
done
printf '%0.s-' {1..60}
echo
1 | "snacSearch.sh" 22L, 418B 18,3 All |
2 | #!/usr/bin/env bash |
3 | |
4 | if [ -z "$1" ]; then |
5 | echo "Usage: $0 <NEEDLE>" |
6 | exit 1 |
7 | fi |
8 | |
9 | if [[ -z "$SNAC_USER" || -z "$SNAC_BASEDIR" ]]; then |
10 | echo "Error: SNAC_USER and SNAC_BASEDIR must be set." >&2 |
11 | exit 1 |
12 | fi |
13 | |
14 | |
15 | echo Searching for $1 in $SNAC_BASEDIR for user $SNAC_USER ... |
16 | snac search $SNAC_USER "$1" | while read -r line; do |
17 | printf '%0.s-' {1..60} |
18 | echo |
19 | ./snacPrintPost.sh "$line" |
20 | done |
21 | |
22 | printf '%0.s-' {1..60} |
23 | echo |