isfeed_aggro - sfeed-tools - Sfeed helper scripts. Err bitreich.org 70 hgit clone git://bitreich.org/sfeed-tools git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sfeed-tools URL:git://bitreich.org/sfeed-tools git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/sfeed-tools bitreich.org 70 1Log /scm/sfeed-tools/log.gph bitreich.org 70 1Files /scm/sfeed-tools/files.gph bitreich.org 70 1Refs /scm/sfeed-tools/refs.gph bitreich.org 70 1Tags /scm/sfeed-tools/tag bitreich.org 70 1README /scm/sfeed-tools/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 isfeed_aggro (414B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 #!/bin/sh Err bitreich.org 70 i 2 # Author: Evil_Bob Err bitreich.org 70 i 3 # Err bitreich.org 70 i 4 # sfeed aggregator alligator example: Err bitreich.org 70 i 5 # - prefix "[feedname] " before the item title. Err bitreich.org 70 i 6 # - sort by newest first. Err bitreich.org 70 i 7 # - show top 10 entries Err bitreich.org 70 i 8 Err bitreich.org 70 i 9 for f in ~/.sfeed/feeds/*; do Err bitreich.org 70 i 10 b="${f##*/}" Err bitreich.org 70 i 11 # prefix basename of file before title and output sfeed(5) format. Err bitreich.org 70 i 12 LC_ALL=C awk -v "feed=$b" 'BEGIN {FS = OFS = "\t"; } { $2 = "[" feed "] " $2; print $0; }' < "$f" Err bitreich.org 70 i 13 done | \ Err bitreich.org 70 i 14 sort -k1,1rn | \ Err bitreich.org 70 i 15 sed 10q Err bitreich.org 70 .