Skip to content

Instantly share code, notes, and snippets.

@yzaguirre
Created April 5, 2014 14:37
Show Gist options
  • Save yzaguirre/9992804 to your computer and use it in GitHub Desktop.
Save yzaguirre/9992804 to your computer and use it in GitHub Desktop.
Transforma las tres categorías de cada campeón en una lista, separado por coma, cada nombre encerrado entre comillas
#!/bin/bash
filename=champs.txt
while read -r nombre
do
name_nosuff=/home/david/tmp/campeones/$nombre
# ${name_nosuff}.html > ${name_nosuff}.1.html
# sed -e 's/[ \t]*$//' aatrox.bad_against.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/'
# sed -e 's/[ \t]*$//' aatrox.good_against.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/'
# sed -e 's/[ \t]*$//' aatrox.good_with.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/'
sed -e 's/[ \t]*$//' ${name_nosuff}.bad_against.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/' > ${name_nosuff}.ba.txt
sed -e 's/[ \t]*$//' ${name_nosuff}.good_against.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/' > ${name_nosuff}.ga.txt
sed -e 's/[ \t]*$//' ${name_nosuff}.good_with.txt | sed ':a;N;$!ba;s/\n/" "/g' | sed '1s/^/"/' | sed '$s/$/"/' > ${name_nosuff}.gw.txt
rm ${name_nosuff}.{bad_against,good_against,good_with}.txt
done < "$filename"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment