- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
#!/bin/bash
hl=`cat ~/hostlist.txt`
wrd=`cat ~/worlds.txt`
for address in $hl
do
rm /tmp/`basename $address`.txt && echo "Deleted file "/tmp/`basename $address`.txt
done
for address in `cat ~/hostlist.txt`
do
echo $address
for wrd in `cat ~/worlds.txt`
do
tmp=/tmp/`basename $address`.txt
curl -s $address| cat -b |grep -i $wrd >> $tmp
curl -s $address| cat -b |grep -i $wrd
done
done
eth0 15.08.2012 17:17 # +6
3.14159265 15.08.2012 17:40 # +8
ЮНИХ САМ НЕ НАПИШЕТСЯ
AliceGoth 17.08.2012 22:27 # 0
HaskellGovno 18.08.2012 14:37 # +1
defecate-plusplus 15.08.2012 17:30 # +5
2) там где джва одинаковых curl в конце - man tee
3) как всегда беда со стилем - таб не работает, да?
AliceGoth 15.08.2012 17:36 # +1
AliceGoth 15.08.2012 20:10 # 0
#!/bin/bash
hl=`cat ~/hostlist.txt`
wrd=`cat ~/worlds.txt`
for address in $hl
do
rm /tmp/`basename $address`.txt && echo "Deleted file "/tmp/`basename $address`.txt
done
for address in $hl
do
echo $address
tmp=/tmp/`basename $address`.txt
for wrd in `cat ~/worlds.txt`
do
curl -s $address| cat -b |grep -i $wrd | sed -e 's/<[^>]*>//g' | tee -a $tmp
done
done
AliceGoth 16.08.2012 21:24 # 0
vistefan 16.08.2012 21:26 # +2
roman-kashitsyn 17.08.2012 12:58 # +1
bormand 17.08.2012 13:58 # 0
3.14159265 17.08.2012 14:01 # 0
Хотя если так подходить к любому вопросу, то можно ничего не делать.
HaskellGovno 17.08.2012 21:56 # 0
AliceGoth 17.08.2012 12:56 # −5
perl -pe 's/^\//$ENV{address}\//' | perl -pe 's/text\/html//'| sed -e 's/<[^>]*>//g' | tee -a $addr
eth0 17.08.2012 17:03 # +3
AliceGoth 17.08.2012 21:17 # −2
rat4 17.08.2012 21:20 # +8