Advertisement
AlexTFish

Bash script to generate 25 random MtG cards

Sep 11th, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.51 KB | None | 0 0
  1. #!/bin/bash
  2. echo '<div style="width: 1160px; height: 2px; background-color: #eee;"></div>' > 25cards.html;
  3.  
  4. for ii in `seq 1 25`; do curl http://gatherer.wizards.com/Pages/Card/Details.aspx?action=random > card$ii.html; done
  5. for ii in `seq 1 25`; do grep 'multiverseid' card$ii.html | sed 's#.*multiverseid\%3d##; s#\".*#\&type=card#; s#^#http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=#;' | xargs curl > card$ii.jpg; done
  6. for ii in `seq 1 25`; do echo "<img src='card$ii.jpg'>" >> 25cards.html; done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement