support JSON feeds
This commit is contained in:
parent
b315b02a59
commit
be5c22dbb9
@ -1,6 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
while str isvalue "$1"; do
|
while str isvalue "$1"; do
|
||||||
xq '.feed.pig' <"$1"
|
case "$1" in
|
||||||
shift
|
*xml)
|
||||||
|
xq '.feed.pig' <"$1" ;;
|
||||||
|
*json)
|
||||||
|
jq '.feed.pig' <"$1" ;;
|
||||||
|
esac
|
||||||
done
|
done
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
printf "%s\n" "$1" \
|
printf "%s\n" "$1" \
|
||||||
| tr -cd '[:alnum:]' \
|
| tr -cd '[:alnum:]'
|
||||||
| xargs printf "%s.xml\n"
|
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
set -e
|
||||||
|
|
||||||
str isvalue "$PIGPEN" \
|
str isvalue "$1" \
|
||||||
|
&& printf "Usage: %s\n" "$0" 1>&2 \
|
||||||
|
&& exit 64 \
|
||||||
|
|| str isvalue "$PIGPEN" \
|
||||||
&& printf "%s\n" "$PIGPEN" \
|
&& printf "%s\n" "$PIGPEN" \
|
||||||
&& exit 0 \
|
&& exit 0 \
|
||||||
|| str isvalue "$XDG_CONFIG_HOME" \
|
|| str isvalue "$XDG_CONFIG_HOME" \
|
||||||
|
@ -1,14 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
filename="$(pig_pen)/$(pig_name $1)"
|
filename="$(pig_pen)/$(pig_name "$1")"
|
||||||
loop=0
|
|
||||||
|
|
||||||
while streq $loop 0; do
|
test -e "$filename" || pig_stow "$1"
|
||||||
loop=1
|
cat "$filename"
|
||||||
if test -e "$filename"; then
|
|
||||||
cat "$filename"
|
|
||||||
else
|
|
||||||
pig_stow "$1" && loop=0
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
Loading…
Reference in New Issue
Block a user