#!/bin/sh . "$1" feed() { # feed NAME URL BASE_URL ENCODING printf '%s\t%s\t%s\n' "$1" "$2" "${3:-}" } mkdir -p "$SFEED_DATA/urls" feeds | awk -v dir="$SFEED_DATA/urls" ' BEGIN{FS="\t";} { gsub(/\//, "_", $1); file = dir "/" $1; if ($2) print $2 > file; if ($3) print $3 >> file; }'