resources for computational linguists seminar ss07 unix
play

Resources for Computational Linguists seminar ss07 unix tools - PowerPoint PPT Presentation

Resources for Computational Linguists seminar ss07 unix tools Michaela Regneri Magdalena wolska 30 April 2007 SS07 Res4CompLingsts unix /30 cat file btw, man command less / more file head [-n] / tail [-n] file | cat file | less wc


  1. Resources for Computational Linguists seminar ss07 unix tools Michaela Regneri Magdalena wolska 30 April 2007 SS07 – Res4CompLingsts – unix /30

  2. cat file btw, man command less / more file head [-n] / tail [-n] file | cat file | less wc file paste file1 file2 30 April 2007 SS07 – Res4CompLingsts – unix /30

  3. grep pattern file grep „a” testtext.txt grep „^a” testtext.txt grep „^A” testtext.txt grep „c$” testtext.txt grep „a.*d” testtext.txt grep –i „a” testtext.txt grep „[Aa]” testtext.txt grep –v „[Aa]” testtext.txt 30 April 2007 SS07 – Res4CompLingsts – unix /30

  4. sort file sort testtext.txt sort –r testtext.txt sort testnums.txt sort –n testnums.txt sort –rn testnums.txt uniq file uniq testtext.txt sort testtext.txt | uniq sort testtext.txt | uniq -c 30 April 2007 SS07 – Res4CompLingsts – unix /30

  5. tr – translate or delete chars tr ‘a-z’ ‘A-Z’ < example.txt tr –c ‘0-9a-zA-Z’ ‘\n’ < example.txt tr –c ‘[:alpha:]’ ‘\n’ < example.txt tr –d ‘\15\32’ < example.txt tr ‘\r\n’ ‘ ‘ < example.txt tr –s ‘[:alpha:]’ < testtext.txt 30 April 2007 SS07 – Res4CompLingsts – unix /30

  6. sed – stream editor sed G example.txt sed 3q example.txt sed –n ‘/ regexp /p’ example.txt sed s/New\ York/Saarbruecken/ example.txt http://www.student.northpark.edu/pemente/sed/sed1line.txt 30 April 2007 SS07 – Res4CompLingsts – unix /30

  7. awk – scanning for patterns, filtering, formatting awk ‘{ print $1}’ example.txt awk ‘$4~/in/ { print $1}’ example.txt awk ‘$4~/in$/ { print $1}’ example.txt awk ‘/New\ York/ {getline;print}’ example.txt awk NF http://www.student.northpark.edu/pemente/sed/sed1line.txt 30 April 2007 SS07 – Res4CompLingsts – unix /30

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend