Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] kliksite  (gelezen 2015 keer)

Offline sidius

  • Lid
[opgelost] kliksite
« Gepost op: 2011/01/11, 19:00:11 »
#!/bin/bash
cat begin > index.html
gangsters=$(wget -O - -q --user-agent=Testkees http://criminalwar.nl/familie/profiel/Blood-Rebels |
  grep profiel | cut -d "'" -f 2 | sed 's/profiel/gangster/g')
first='<iframe frameborder="1" height="150" name="klik" scrolling="no" src=http://www.criminalwar.nl'
last='></iframe>'
for url in $gangsters; do echo "${first}${url}${last}" >> index.html; done
cat eind >> index.html

bovenstaande code gebruikte ik in kubuntu, wegens omstandigheden kan ik op dit moment geen linux meer gebruiken met mijn laptop (samsung r530) de bios werkt niet goed met kubuntu 10.10
ik probeer nu bovenstaande code via cygwin te draaien, ik krijg dit niet werkend.
Kan iemand mij hier mee helpen met of
a: de code aanpassen voor cygwin
b: omzetten naar bv c++ met uiteraard de mogelijkheden de namen etc aan te passen.
« Laatst bewerkt op: 2011/01/16, 17:36:08 door sidius »

Offline Gotiniens

  • Lid
Re: kliksite
« Reactie #1 Gepost op: 2011/01/16, 00:07:17 »
als je zorgt dat je cat, wget, grep, cut en sed installed heb in cygwin zie ik geen reden waarom het niet werkt. Mischien kan je de foutmelding geven?

Offline sidius

  • Lid
Re: kliksite
« Reactie #2 Gepost op: 2011/01/16, 17:35:46 »
ben er ondertussen uit, schijnt dat dos een ander systeem gebruikt om regeleinden aan te geven. Met dos2unix kan je dit omzetten.

Offline profoX

  • Lid
    • wesley
    • Lionslink
Re: [opgelost] kliksite
« Reactie #3 Gepost op: 2011/01/16, 21:20:25 »
Dat zou inderdaad kunnen. Windows (MS DOS) gebruikt Carriage Return + Line Feed (\r\n) ipv enkel Line Feed (\n) zoals Linux
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)