3/12/2008

Tekst samenvoegen met shell script

Filed under: — pinguim @ 3:37 pm

Shell ScriptJe hebt een aantal tekst bestanden die je wil samenvoegen tot een groot bestand, om een “zoek” te kunnen doen op het geheel, of om het af te drukken, enz.
De bestanden kunnen zijn:

  • teksten zijn met Kate of notepad gemaakt, als ideeën, brainstorm teksten in een directory
  • configuratiefiles van een programma; meestal ook pure tekst (daarom niet met die extentie .txt maar bv .cfg)
  • shell scripts met extentie .sh bv.
  • log files (met extentie .log bv)
  • source files van een programma

In het onderstaande voorbeeld zijn het source files, maar de methode is hetzelfde:

  • welke extenties zijn het?
  • waar staan ze?
  • waar moet het resultaat komen?

Ik zet nog lijntjes om de onderdelen uit elkaar te houden en nadien gemakkelijk begin/einde te vinden.
Ik maak ook een kleine inhoudstabel “tempContent” en nadien wordt die onderaan het bestand geplakt.

Je kan gemakkelijk uitbreiden: als je bv ook *.form wil opnemen moet je die gewoon toevoegen in de regel met for j.
(meer…)

Centos 5.2

Filed under: — cybrarian @ 1:57 am

centos5 Centos is een distributie die afgeleid is van Red Hat / Fedora. Dat zie je er dan ook aan; de iconen zien er ouderwets Red-Hat achtig uit. Een distributie zonder flash en mp3-capaciteit. Flash kan je gemakkelijk downloaden, en installeren met de voorziene installatiesoftware.
MP3 werkt ook niet in de bijgeleverde spelers. Irritant natuurlijk, en dus op zoek naar een artikel over het uitbreiden met een mp3 lib: hier afhalen van gurulabs.
Na de download klikte ik op het venster “Downloads” in Firefox, en kreeg een vraag voor het root wachtwoord, om het pakket te installeren, na “toepassen” voor bevestiging. Ik ben benieuwd want ik heb geen xxms geïnstalleerd staan. Ik krijg inderdaad een fout op dat ontbreken van xmms. Dus “toevoegen/verwijderen software” om de pakketbeheerder te openen en daar te zoeken op “xmms”. En xmms blijkt niet beschikbaar op mijn (DVD) versie van Centos…
Een andere mogelijkheid is misschien het toevoegen van een repository aan apt, yum, up2date volgens dag.wieers.com.
Natuurlijk, repositories toevoegen! Ik ga in pakketbeheerder, bewerken, repository beheerder, en vind daar – gewoon maar aan te kruisen- cenotsplus en c5-media! Ik krijg helaas een fout over het ophalen van software informatie. Bij gedetailleerder bekijken verwijst die naar een map op de cd -drive; die bij deze versie niet mee verdeeld is.

Maar wat wel werkt: open een terminal, wordt root en doe een yum update: (meer…)

Powered by WordPress