for swf in *.swf; do
xml="$swf.xml"
swf2xml "$swf" "$xml"
sed -i '' -n '/swf/p' "$xml"
done
Eu tenho um monte de swfs, esses swfs incluem links para outros swfs dentro deles.
Eu uso isso para convertê-los em xml: swf2xml Disc1.swf Disc1.swf.xml
. Então eu uso isso para remover todas as linhas que não incluem um link swf: sed -i '' '/swf/!d' Disk1.swf.xml
Id gostaria de fazer isso com 501 arquivos swf diferentes, há dois desafios:
sed
todos eles Estou tentando criar um script
Atualmente, tenho isso
swf2xml Disc1.swf
swf2xml NV.swf
...
Tags conversion sed