runfilter can return 1
This commit is contained in:
parent
aff9ef3b18
commit
7a0c3df216
4
meow.sh
4
meow.sh
|
@ -64,6 +64,7 @@ runfilter() { # {action} [database]
|
||||||
local action="${1:-echo}"
|
local action="${1:-echo}"
|
||||||
local mark="$action.txt"
|
local mark="$action.txt"
|
||||||
local db="${2:-db.txt}"
|
local db="${2:-db.txt}"
|
||||||
|
local ret=0
|
||||||
|
|
||||||
touch "$mark"
|
touch "$mark"
|
||||||
while IFS=$SEP read -r tid time; do
|
while IFS=$SEP read -r tid time; do
|
||||||
|
@ -78,6 +79,7 @@ runfilter() { # {action} [database]
|
||||||
echo "[meow.sh] failed to run $action" >&2
|
echo "[meow.sh] failed to run $action" >&2
|
||||||
echo "[meow.sh] torrent title: $title" >&2
|
echo "[meow.sh] torrent title: $title" >&2
|
||||||
echo "[meow.sh] torrent id: $tid" >&2
|
echo "[meow.sh] torrent id: $tid" >&2
|
||||||
|
ret=1
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
already[$tid]="$now"
|
already[$tid]="$now"
|
||||||
|
@ -89,6 +91,8 @@ runfilter() { # {action} [database]
|
||||||
for tid in "${!already[@]}"; do
|
for tid in "${!already[@]}"; do
|
||||||
echo "$tid$SEP${already[$tid]}" >> "$mark"
|
echo "$tid$SEP${already[$tid]}" >> "$mark"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
return "$ret"
|
||||||
}
|
}
|
||||||
|
|
||||||
runsearch() { # [database]
|
runsearch() { # [database]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user