snacSearch.sh
· 574 B · Bash
Surowy
"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 |