User Tools

Site Tools


user:qclark:portfolio:firstproject

Project: Data Harvesting Process

A project for UNIX/Linux by Quinton Clark during Fall 2011.

This project was begun on 11/17/11 and is anticipated to take a day.

Objectives

The objective of this project was to help out my fellow classmate and to harvest certain lines of data and display them in an orderly manner.

Prerequisites

In order to successfully accomplish/perform this project, the listed resources/experiences need to be consulted/achieved:

  • resource1
  • resource2
  • resource3
  • experience1
  • experience2
  • etc.

Background

The purpose of this project was to gather three fields of data and put it on a line as a whole We needed the name of the person or the organization, the address, and the e-mail. We collected these things by using the harvesting tools grep and sed. Using these tools we were able to pull out the stuff we didn't need and just see the stuff that we wanted.

Scope

Give a general overview of your anticipated implementation of the project. Address any areas where you are making upfront assumptions or curtailing potential detail. State the focus you will be taking in implementation.

Attributes

State and justify the attributes you'd like to receive upon successful approval and completion of this project.

  • attribute1: why you feel your pursuit of this project will gain you this attribute
  • attribute2: why you feel your pursuit of this project will gain you this attribute
  • etc…

Procedure

The actual steps taken to accomplish the project. Include images, code snippets, command-line excerpts; whatever is useful for intuitively communicating important information for accomplishing the project.

Code

Upon completion of the project, if there is an applicable collection of created code, place a copy of your finished code within

lab46:~$ cd /tmp/dataz
lab46:~$  ls
lab46:~$ ls -l
lab46:~$ cp InstituteListWorldwide4-7-07.doc ~
lab46:~$ cd
lab46:~$ ls
lab46:~$ cat InstituteListWorldwide4-7-07.doc 
lab46:~$ clear
lab46:~$ ls
lab46:~$ vi Insti
lab46:~$ vi InstituteListWorldwide4-7-07.doc 
lab46:~$ cd /tmp/dataz
lab46:~$ ls
lab46:~$ ls -l
lab46:~$ cd
lab46:~$ ls
lab46:~$ vi InstituteListWorldwide4-7-07.txt
lab46:~$ cat InstituteListWorldwide4-7-07.txt 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | grep '\^'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | grep '\$'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | grep ','
lab46:~$  vi InstituteListWorldwide4-7-07.txt
lab46:~$  cp InstituteListWorldwide4-7-07.txt InstituteListWorldwide4-7-07backup.txt
lab46:~$  ls
lab46:~$  cat InstituteListWorldwide4-7-07.txt | tr '\n' '$'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n'
lab46:~$  man grep
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | grep -v '^<E-mail>$//g' | tr '\n' '$' | tr '^' '\n'
lab46:~$ clear
lab46:~$ cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | grep -v '^<E-mail>$//g' | tr '\n' '$' | tr '^' '\n'
lab46:~$ cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | grep -v '^<E-mail>$//g' | tr '\n' '$' | tr '^' '\n' | echo \n
lab46:~$ cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | grep -v '^<E-mail>$//g' | tr '\n' '$' | tr '^' '\n' | echo '\n'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' |
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | grep mail
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | grep email
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | grep e-mail
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | grep E-mail
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | grep -v E-mail
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/^\$\(.* .*\)\$\(.*\)\$.*E-mail: \(.*\).*$/\1:\2:\3/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/$$/'
lab46:~$ cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^/' | sed 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^[3-9]\^.*$/\1:\2:\3/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/\^[0-9]\^.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^\(.*\)\^4\//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^\(.*\)\^4//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6\^//g' | sed 's/\^0\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6\//g' | sed 's/\^0\^//g' | sed 's/\^1\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' 
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^[^"]\(.*\):\(.*\)/"\1","\2","no e-mail"/g
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^[^"]\(.*\):\(.*\)/"\1","\2","no e-mail"/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g' | grep -v '^$' | sed 's/\^5\
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g' | grep -v '^$' | sed 's/\^5\^//g'
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g' | grep -v '^$' | sed 's/\^5\^//g' | less
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g' | grep -v '^$' | sed 's/\^5\^//g' >ILWW4-7-07file
lab46:~$  ls
lab46:~$  mv ILWW4-7-07file ILWW4-7-07file.csv
lab46:~$  ls
lab46:~$  mv ILWW4-7-07file.csv ILWW4-7-07file.txt
lab46:~$  cat InstituteListWorldwide4-7-07.txt | sed 's/^_*$/^/g' | tr '\n' '$' | tr '^' '\n' | sed 's/\$/^0^/' | sed 's/\$/^1^/' | sed 's/\$/^2^/' | sed 's/\$/^3^/' | sed 's/\$/^4^/' | sed 's/\$/^5^/' | sed 's/\$/^6^/' | sed 's/^\^0\^\(.*\)\^1\^\(.*\)\^2\^.*\^E-mail: \(.*\)\^.*$/\1:\2:\3/g' | sed 's/Website.*$//g' | sed 's/Ph.*$//g' | sed 's/Area//g' | sed 's/\^3\^.*$//g' | sed 's/\^2\^.*$//g' | sed 's/\^4\^//g' | sed 's/\^6//g' | sed 's/\^0\^//g' | sed 's/\^1\^/:/g' | sed 's/^\(.*\):\(.*\):\(.*\)$/"\1","\2","\3"/g' | sed 's/^\(.*\):\(.*\)/"\1","\2","no e-mail"/g' | grep -v '^$' | sed 's/\^5\^//g' | grep -v 'no e-mail' >ILWW4-7-07file.txt
lab46:~$  ls
lab46:~$  cat ILWW4-7-07file.txt 
lab46:~$  clear
lab46:~$  ls
lab46:~$  file ILWW4-7-07file.txt 
lab46:~$  mv ILWW4-7-07file.txt ILWW4-7-07file.csv /usr/tmp
lab46:~$  ls
lab46:~$  cd /
lab46:~$  ls
lab46:~$  cd usr
lab46:~$  ls
lab46:~$  mv ILWW4-7-07file.txt ILWW4-7-07file.csv /tmp
lab46:~$  cd
lab46:~$  mv ILWW4-7-07file.txt ILWW4-7-07file.csv /tmp
lab46:~$  mv ILWW4-7-07file.txt ILWW4-7-07file.csv 
lab46:~$  lds
lab46:~$  ls
lab46:~$  cd /
lab46:~$  ls
lab46:~$  cd tmp
lab46:~$  ls
lab46:~$  mv ILWW4-7-07file.txt ILWW4-7-07file.csv
lab46:~$  ls
lab46:~$  file ILWW4-7-07file.csv 

Reflection

There was A LOT that was put into doing this project. So much trial and error. I would put one thing in and it would do something else entirely. Or i would type something else in and it would do the action i asked it to but perform something that i DIDN'T want it to do.

References

References include but are not limited to: Matt Haas

user/qclark/portfolio/firstproject.txt · Last modified: 2011/12/06 16:01 by qclark