diff options
Diffstat (limited to 'feed')
| -rwxr-xr-x | feed | 9 |
1 files changed, 8 insertions, 1 deletions
| @@ -39,7 +39,14 @@ getnew() { | |||
| 39 | } | 39 | } |
| 40 | 40 | ||
| 41 | showmenu() { | 41 | showmenu() { |
| 42 | cat "$destdir"/* | $menu | awk '{print $NF}' | xargs $urlopener | 42 | for f in "$destdir"/*; do |
| 43 | ff=$(basename "$f") | ||
| 44 | if [ -s "$f" ]; then | ||
| 45 | while read -r line; do | ||
| 46 | printf '%20s %s\n' "$ff" "$line" | ||
| 47 | done < "$f" | ||
| 48 | fi | ||
| 49 | done | $menu | awk '{print $NF}' | xargs $urlopener | ||
| 43 | } | 50 | } |
| 44 | 51 | ||
| 45 | while getopts "m:" opt; do | 52 | while getopts "m:" opt; do |
