Tekstmanipulatie. Week 1. Gosse Bouma 2007/2008. Informatiekunde Rijksuniversiteit Groningen

Vergelijkbare documenten
Overzicht. Tekstmanipulatie. Doel van de cursus. Doel van de cursus. Tekstmanipulatie: tekst automatisch bewerken en onderzoeken. Waarom Linux?

Basis UNIX commando's - overzicht

studievaardigheden studentassistent: Alice de Vries werkcollege / practicum

Linux in de computerklas

Propa e d e u s e taak 2

Keuzevak Linux - Week 2

Unix Console Gebruik

Inhoud. A Eskwadraat Linuxcursus UNIX. GNU/Linux. Slackware. Red Hat. GNU/Linux Bestanden Thuiswerken Shell Editors Opdracht.

Tekstmanipulatie. Week 3: Reguliere expressies. Gosse Bouma 2007/2008. Informatiekunde Rijksuniversiteit Groningen

Prullenbak ledigen via terminal

Introduction to Compgenomics Part II. Lee Katz January 13, 2010

Zelftest UNIX/Linux basiscursus

Bestandstypen en rechten Wildcards in Bestandsnamen Pipes Zoeken naar woorden en patronen. Tekstmanipulatie. Week 2: Zoeken in Tekst.

Overzicht. Pipes. Example. ls -l total 20K drwxr-xr-x 2 gosse aistaff 4.0K :13 Literatuur/

Algemene computerhandleiding

Erik Poll Martijn Warnier.

Introductie UNIX voor A2/PC

Programmeren /15 Computer Practicum

Zelftest UNIX/Linux basiscursus

1. Als je bent ingelogd op je vm, in welke directory bevind je je?

Gebruik van command-line operating systems

Korte uitleg: Wat doet de shell met mijn commandoregel?

Installatie Software - Opdrachten Les 2

I BASH. Johan Adriaans

Open Safari op de Mac, ga naar de webpagina en klik op SSH scripts Mac OS X : Figure 1 SSH scripts downloaden

Opdracht ICT-trainer Reeks 2 Computergebruik. 2A Start en info

User accounts maken in een Wandy Hotspot, d.m.v. een batch.

Introductie tot het werken met een commandoregel

Howto Subversion. 1. Subversion structuur en uitleg

Hoe gebruik ik Dreambox Control Center? Programma geschreven door BernyR, handleiding door dreamedge en Angel

Selenium IDE Webdriver. Introductie

1. Introductie tot SPSS

Vaststellen van de authenticiteit van de OSV software

The Nanny Personeel. Lokaal inloggen

SAFESIGN IC VOOR MAC OSX 10.10, EN : Concept. : Atos AUTEUR(S) DOCUMENTNUMMER : _2 VERSIE : 1.2 STATUS

Wat is Linux? Het is een zogenaamde kernel gemaakt door Linus Thorvalds in Bied basis diensten aan programma's.

Greet Verhelst In het volgende scherm log je in met je gebruikersnaam of adres en paswoord.

Tutorial voor FTP, STMP en Telnet

Werken met de shell en shellcommando s

Week 1 Cursus Photoshop

Icoon/Icon Betekenis Description. Change scheduling Online. Gaat offline op (datum/tijd) Online. Going offline on (date/time)

Introductie UNIX/Linux

1. Document Management

2. Wanneer moet ik een afbeelding verkleinen?

Berekening van de hash-code van een bestand of CD

Studietaak 5 Hoe installeer ik software? ProFTPD FTP-Server

Windows Command Prompt

Vul hier de naam, wachtwoord en adres in die je voor je wiki wilt gebruiken en klik op de knop [Join Now] gebruik een geldig adres.

LearnOSM. Onderzoek met behulp van veldformulieren. Overzicht van veldformulieren

Drenthe College Portal. Office 365 OneDrive

Greet Verhelst Indien je reeds een wiki-member bent klik je op Sign in en log je in met je gebruikersnaam en paswoord.

Programmeren /16 Computer Practicum

Toelichting upgrade naar DNN 6.2.2

Handleiding. 2ndWEB EDITOR. (V2.0 r )

Handleiding aanmaak CSR

QUICKSTART CAMTASIA STUDIO 8

WORD 2016 BASIS

Git & RobotLib. Contents. De source is: ( )

Verken je(windows)processen

Aan de slag met L2S. versie 8

Handleiding installatie en gebruik. Ahsay OBM. Windows server Apple OS X Linux en UNIX-varianten

WebSite Director Gebruikersgids

Aan de slag met. IntoWords voor Windows (L2S) versie 9

Handleiding website AZSV 2014

Handleiding aanmaak CSR

Installatiehandleiding AhsayOBM Unix / Linux. v

De Linux Boom structuur

Chapter 4. eenvoudige webserver opzetten

UNIX MTSO-INFO 3 NICOLE KNOPS KOEN PEPERMANS NILS NEYT DIMITRI MORTELMANS 1999

DRAGON NATURALLYSPEAKING 12 FUNCTIEOVERZICHT VERGELIJKING VAN PRODUCTVERSIES

Het handboek van de KDE-menubewerker

GWorkspace, de GNUstep Workspace Manager

Het handboek van Klipper. Philip Rodrigues Carsten Pfeiffer Vertaler/Nalezer: Tom Albers Vertaler/Nalezer: Alexander S. Koning

Huiswerk Linux: werken met vi

Table of Contents. Linux Commando's...1

DISK HANDLEIDING UITVOER HOOFDSTUK 9 VERSIE 4.0

Het handboek van KMouth

fotofabriek.nl Handleiding software downloaden & installeren

194 Aldi Windows Laatst gewijzigd 15 oktober 2012 Uw keuze voor het maken van een fotoboek is Aldi. Deze cursus bestaat uit 5 delen.

Invoegen... 8 Invulpunt... 9 Nieuwe bouwsteen maken... 9 Bouwsteen opslaan Wijze van werken in Outlook Informatie...

consolewd op de raspberrypi installeren en gebruiken (versie )

Installeer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen

Server Online Aan de slag met Server Online

Installatie instructies. UBplus. Voor Linux / Samba. 12-sep-11. Datum: Ref erentie: Versie: 1.1

Werkplekbeheer en kantoorautomatisering Examennummer: Datum: 24 maart 2012 Tijd: 13:00 uur - 14:30 uur

+XLVZHUN:LQGRZV$SDFKHLQVWDOODWLH

Word. Sneltoetsen Word - Algemeen. Venster. Navigeren & selecteren. Vooscholen.wordpress.com. Opslaan als. Spellingscontrole

Aanmelden Na installatie wordt de service automatisch gestart en kunt u meteen aanmelden van op afstand:

Handleiding CrisisConnect app beheersysteem

WAVIX Installatie Handleiding

Het opzetten van een VPN (Virtual Private Network)

Aandachtspunten voor installatie suse in vmware server

Document. Name: Systemhound 2007 Getting started guide. Created: Roel van Baaren Raxco Software 7 April Revisions:

Computercursus. Vereniging Dorpsbelang Gaast

Versie: 0.2. Gebruikershandleiding XOPUS XML-editor

Handleiding bij de onderhoudsmodule van de Hermes CMS website.

Inloggen op studentenmailbox sinds 5 april

10. Mijn eerste programma

Gebruikershandleiding XOPUS XML-editor

Bijlage I Sneltoetsen Word

Transcriptie:

Tekstmanipulatie Week 1 Gosse Bouma g.bouma@rug.nl Informatiekunde Rijksuniversiteit Groningen 2007/2008 Gosse Bouma 1/21

Overzicht 1 Inleiding 2 Linux voor Windows-gebruikers 3 Shell & Filesysteem 4 Tot Slot Gosse Bouma 2/21

Doel van de cursus Tekstmanipulatie: tekst automatisch bewerken en onderzoeken Bewerken Converteren naar lower/upper case 1 woord, zin per regel ASCII omzetten in UTF-8 Alle persoonsnamen, geografische namen uit een tekst halen Onderzoek woorden, woordgroepen en zinnen sorteren, tellen gemiddelde woordlengte, zinslengte berekenen Welke woorden in de tekst staan wel/niet in een woordenlijst? Toepassingen Informatie Extractie: afkortingen en hun betekenis zoeken, geboortedata zoeken in 4 jaargangen krantentekst Tweetalig woordenboek maken mbv Wikipedia Gosse Bouma 3/21

Doel van de cursus Waarom Linux? Handig programmeerplatform stabiel, multi-user, multi-tasking Ideaal voor werken met (grote hoeveelheden) tekst veel tools standaard beschikbaar, combineren is gemakkelijk Eindeloze hoeveelheid (gratis) software beschikbaar open source, gratis Wordt gebruikt in practica Gosse Bouma 4/21

Overzicht van de cursus 1 Inleiding Linux Waarom Linux, Linux voor Windowsgebruikers, Filesysteem 2 Inleiding Linux II editors permissies, variabelen, bashrc, ssh 3 Tekstmanipulatie Zoeken en vervangen in tekst, woorden tellen Reguliere Expressies 4 Tekstmanipulatie II Meer woorden tellen, Woordenboeken maken Pipes (Linux als Lego) Gosse Bouma 5/21

Overzicht van de cursus 5 Tekstmanipulatie III Tekst downloaden Automatiseren van handelingen Scripts, Make 6 tot slot Linux voor thuis, Eindopdracht Gosse Bouma 6/21

Toetsing Wekelijkse opdrachten (40%) Eindopdracht (20%) Schriftelijk tentamen (40%) Gosse Bouma 7/21

Linux voor Windows-gebruikers Linux als Windows Linux (KDE) Kmenu Konqueror Firefox, Konqueror Kate, Kwrite, vi, emacs Open Office Acroread Thunderbird Windows Start Menu Windows Explorer Internet Explorer wordpad MS Office Acroread Outlook, Thunderbird Gosse Bouma 8/21

Konqueror Gosse Bouma 9/21

Kate Gosse Bouma 10/21

Shell/terminal Shell van besturingsysteem (Wikipedia) Een shell is een computerprogramma waarmee een gebruiker commando s kan geven aan zijn computer. De shell is een stuk software dat invoer van de gebruiker verwerkt en uitvoer terug geeft. Gosse Bouma 11/21

Terminal Gosse Bouma 12/21

Filesysteem Gosse Bouma 13/21

Nuttige commando s ls mkdir Opdracht1 cd Opdracht1 cd.. pwd list de inhoud van je huidige directory make directory Opdracht1 change directory naar Opdracht1 Ga naar het bovenliggende directory geef de naam van de present working directory Gosse Bouma 14/21

Navigatie Het argument van ls en cd is een pad Directory/Subdirectory/File ls Opdracht1 Subdirectory Opdracht1 ls.. bovenliggende directory ls Opdracht1/Verslag Subdir Verslag binnen subdir Opdracht1 ls../opdracht2 naastliggende directory ls ~ Je home directory ls ~gosse Home directory van gebruiker gosse ls / Het allerhoogste directory ls /bin Subdir van het hoogste directory ls Opdracht1/*.txt alle bestanden die eindigen op.txt Gosse Bouma 15/21

Informatie over bestanden ls -l Listing met details ls -a List ook verborgen files Gosse Bouma 16/21

Files cp ~/gosse/tm/week1/opdracht.txt opdracht.txt copy een bestand cat opdracht.txt schrijft inhoud van bestand naar het scherm less opdracht.txt schrijft inhoud van bestand naar het scherm kate opdracht.txt open een bestand met de editor kate mv opdracht.txt nieuw.txt move bestand naar nieuw bestand rm nieuw.txt remove bestand rmdir Opdracht1 remove (empty) directory rm -r Opdracht1 remove recursively directory Opdracht1 Gosse Bouma 17/21

Meer informatie less hoe kun je scrollen? Kun je naar het eind/begin van een file? Kun je zoeken naar tekst? Man pages man less Geeft alle informatie over bediening van less, Geeft alle opties bij less Gosse Bouma 18/21

Meer informatie less hoe kun je scrollen? Kun je naar het eind/begin van een file? Kun je zoeken naar tekst? Man pages man less Geeft alle informatie over bediening van less, Geeft alle opties bij less Gosse Bouma 18/21

Commando s vinden en hergebruiken TAB doet command & filename completion thunder[tab] wordt aangevuld tot thunderbird ls Tekstman[TAB] wordt aangevuld tot ls Tekstmanipulatie Bij meerdere opties geeft het systeem alle mogelijke completions CTRL-R, geeft het vorige commando Command-lines kun je editen Backspace wist tekens, Invoegen door te typen Gebruik, om de cursor binnen een command-line te verplaatsen, Gosse Bouma 19/21

Gebruik van de shell Knippen en Plakken: Selecteer tekst met de linker muisknop Plak tekst met de middelste muisknop CTRL-C : stop dit proces (commando) Gosse Bouma 20/21

Meer informatie Zie Nestor tekstmanipulatie rightarrow Literatuur & Links Literatuur voor deze week: Linux Tutorial, lesson 1 & 2 Linux cursus, pg 22-40 (linux commandos, les 1 (start) & 2 (filesysteem) Gosse Bouma 21/21