OR
HOW CAN I DO CRAZY $H17 ON THE COMMAND LINE?
Zoltan Hawryluk, zoltan.dulac@gmail.com
Code Examples available at:
https://github.com/zoltan-dulac/unix-examples-presentation
Ken Thompson and Dennis Richie, circa 1970
mcdonalds.csv
grep -i "cookie" mcdonalds.csv
awk -F"$" '{print $1}' mcdonalds.csv
awk -F"$" '{print "<tr><td>"$1"</td><td>$2</td></tr>"}' mcdonalds.csv
sort mcdonalds.csv | awk -F"$" '{print "<tr><td>"$1"</td><td>$2</td></tr>"}'
sort mcdonalds.csv |
awk -F"$" '
BEGIN {print "<table>"}
{print "<tr><td>"$1"</td><td>$2</td></tr>"}
END {print "</table>"}
'
sort mcdonalds.csv |
awk -F"$" '
BEGIN {print "<table>"}
{print "<tr><td>"$1"</td><td>"$2"</td></tr>"}
END {print "</table>"}
' |
tidy -indent
sort mcdonalds.csv |
awk -F"$" '
BEGIN {print "<table border=\"1\">"}
{print "<tr><td>"$1"</td><td>"$2"</td></tr>"}
END {print "</table>"}
' |
tidy -indent > sorted_price.html
sort mcdonalds.csv |
awk -F"$" '
BEGIN {print "<table border=\"1\">"}
{print "<tr><td>"$1"</td><td>"$2"</td></tr>"}
END {print "</table>"}
' |
tidy -indent > sorted_price.html 2> errors.txt
sort mcdonalds.csv |
awk -F"$" '
BEGIN {print "<table border=\"1\">"}
{print "<tr><td>"$1"</td><td>"$2"</td></tr>"}
END {print "</table>"}
' |
tidy -indent > sorted_price.html 2> /dev/null
find . -name "*.html"
X=`find . -name "*.html"`
sort mcdonalds_prices.csv
sort -t$ -n -k2 mcdonalds_prices.csv
sort -t$ -n -k2 mcdonalds_prices.csv > sorted_prices.csv
grep -i burger mcdonalds_prices.csv | awk -F"$" '{print $1}'
grep -i burger mcdonalds_prices.csv | awk -F"$" '{print $1}' | sort