#!/bin/sh [ -z "$AGENT" ] && AGENT='curl -sA "Mozilla/5.0"' if [ "$1" = "-l" ]; then $AGENT 'https://www.google.com/finance/converter' \ | awk -F'<|>|"' '/select name=from value/, /\/select/ {if ($5 != "") {sub(/\(.*\)/, "", $5); print $3, $5}}' exit fi usage() { cat <' '/^1 / {print substr($3, 1, index($3, " "))}')" if [ -z "$change" ]; then usage exit fi shift 2 mul() { [ -n "$1" ] && [ -n "$2" ] && awk "BEGIN {print $1*$2}" } if [ -z "$1" ]; then while read v; do mul $v $change done else for v; do mul $v $change done fi