{ "metadata": { "name": "exercise_solutions" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercise\n", "\n", "Do each of the following using a single ls command without navigating to a different directory.\n", "\n", "List all of the files in the data directory gerdal that contain the number 2\n", "List all of the files in that contain the number 2, followed by the number (in any position) 9" ] }, { "cell_type": "code", "collapsed": false, "input": [ "!pwd" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "/Users/adina/Downloads/jordan/swc_hhmi/day1.shell\r\n" ] } ], "prompt_number": 2 }, { "cell_type": "code", "collapsed": false, "input": [ "!ls data/gerdal/*2*" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "data/gerdal/Data0211 data/gerdal/Data0243 data/gerdal/Data0324\r\n", "data/gerdal/Data0218 data/gerdal/Data0245 data/gerdal/Data0342\r\n", "data/gerdal/Data0220 data/gerdal/Data0250 data/gerdal/Data0424\r\n", "data/gerdal/Data0227 data/gerdal/Data0257 data/gerdal/Data0426\r\n", "data/gerdal/Data0229 data/gerdal/Data0263 data/gerdal/Data0520\r\n", "data/gerdal/Data0230 data/gerdal/Data0269 data/gerdal/Data0523\r\n", "data/gerdal/Data0232 data/gerdal/Data0279 data/gerdal/Data0528\r\n", "data/gerdal/Data0238 data/gerdal/Data0283 data/gerdal/Data0529\r\n", "data/gerdal/Data0240 data/gerdal/Data0294 data/gerdal/Data0552\r\n" ] } ], "prompt_number": 3 }, { "cell_type": "code", "collapsed": false, "input": [ "!ls data/gerdal/*2*9*" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "data/gerdal/Data0229 data/gerdal/Data0279 data/gerdal/Data0529\r\n", "data/gerdal/Data0269 data/gerdal/Data0294\r\n" ] } ], "prompt_number": 4 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercises\n", "\n", "Print out the contents of the ~/swc_hhmi/day1.shell/dictionary.txt file. What does this file contain?\n", "\n", "Without changing directories, (you should still be in shell), use one short command to print the contents of all of the files in the /home/swc/swc_hhmi/day1.shell/data/THOMAS directory." ] }, { "cell_type": "code", "collapsed": false, "input": [ "!cat dictionary.txt" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "a\r\n", "able\r\n", "about\r\n", "account\r\n", "acid\r\n", "across\r\n", "act\r\n", "addition\r\n", "adjustment\r\n", "advertisement\r\n", "agreement\r\n", "after\r\n", "again\r\n", "against\r\n", "air\r\n", "all\r\n", "almost\r\n", "among\r\n", "amount\r\n", "amusement\r\n", "and\r\n", "angle\r\n", "angry\r\n", "animal\r\n", "answer\r\n", "ant\r\n", "any\r\n", "apparatus\r\n", "apple\r\n", "approval\r\n", "arch\r\n", "argument\r\n", "arm\r\n", "army\r\n", "art\r\n", "as\r\n", "at\r\n", "attack\r\n", "attempt\r\n", "attention\r\n", "attraction\r\n", "authority\r\n", "automatic\r\n", "awake\r\n", "baby\r\n", "back\r\n", "bad\r\n", "bag\r\n", "balance\r\n", "ball\r\n", "band\r\n", "base\r\n", "basin\r\n", "basket\r\n", "bath\r\n", "be\r\n", "beautiful\r\n", "because\r\n", "bed\r\n", "bee\r\n", "before\r\n", "behavior\r\n", "belief\r\n", "bell\r\n", "bent\r\n", "berry\r\n", "between\r\n", "bird\r\n", "birth\r\n", "bit\r\n", "bite\r\n", "bitter\r\n", "black\r\n", "blade\r\n", "blood\r\n", "blow\r\n", "blue\r\n", "board\r\n", "boat\r\n", "body\r\n", "boiling\r\n", "bone\r\n", "book\r\n", "boot\r\n", "bottle\r\n", "box\r\n", "boy\r\n", "brain\r\n", "brake\r\n", "branch\r\n", "brass\r\n", "bread\r\n", "breath\r\n", "brick\r\n", "bridge\r\n", "bright\r\n", "broken\r\n", "brother\r\n", "brown\r\n", "brush\r\n", "bucket\r\n", "building\r\n", "bulb\r\n", "burn\r\n", "burst\r\n", "business\r\n", "but\r\n", "butter\r\n", "button\r\n", "by\r\n", "cake\r\n", "camera\r\n", "canvas\r\n", "card\r\n", "care\r\n", "carriage\r\n", "cart\r\n", "cat\r\n", "cause\r\n", "certain\r\n", "chain\r\n", "chalk\r\n", "chance\r\n", "change\r\n", "cheap\r\n", "cheese\r\n", "chemical\r\n", "chest\r\n", "chief\r\n", "chin\r\n", "church\r\n", "circle\r\n", "clean\r\n", "clear\r\n", "clock\r\n", "cloth\r\n", "cloud\r\n", "coal\r\n", "coat\r\n", "cold\r\n", "collar\r\n", "color\r\n", "comb\r\n", "come\r\n", "comfort\r\n", "committee\r\n", "common\r\n", "company\r\n", "comparison\r\n", "competition\r\n", "complete\r\n", "complex\r\n", "condition\r\n", "connection\r\n", "conscious\r\n", "control\r\n", "cook\r\n", "copper\r\n", "copy\r\n", "cord\r\n", "cork\r\n", "cotton\r\n", "cough\r\n", "country\r\n", "cover\r\n", "cow\r\n", "crack\r\n", "credit\r\n", "crime\r\n", "cruel\r\n", "crush\r\n", "cry\r\n", "cup\r\n", "current\r\n", "curtain\r\n", "curve\r\n", "cushion\r\n", "cut\r\n", "damage\r\n", "danger\r\n", "dark\r\n", "daughter\r\n", "day\r\n", "dead\r\n", "dear\r\n", "death\r\n", "debt\r\n", "decision\r\n", "deep\r\n", "degree\r\n", "delicate\r\n", "dependent\r\n", "design\r\n", "desire\r\n", "destruction\r\n", "detail\r\n", "development\r\n", "different\r\n", "digestion\r\n", "direction\r\n", "dirty\r\n", "discovery\r\n", "discussion\r\n", "disease\r\n", "disgust\r\n", "distance\r\n", "distribution\r\n", "division\r\n", "do\r\n", "dog\r\n", "door\r\n", "down\r\n", "doubt\r\n", "drain\r\n", "drawer\r\n", "dress\r\n", "drink\r\n", "driving\r\n", "drop\r\n", "dry\r\n", "dust\r\n", "ear\r\n", "early\r\n", "earth\r\n", "east\r\n", "edge\r\n", "education\r\n", "effect\r\n", "egg\r\n", "elastic\r\n", "electric\r\n", "end\r\n", "engine\r\n", "enough\r\n", "equal\r\n", "error\r\n", "even\r\n", "event\r\n", "ever\r\n", "every\r\n", "example\r\n", "exchange\r\n", "existence\r\n", "expansion\r\n", "experience\r\n", "expert\r\n", "eye\r\n", "face\r\n", "fact\r\n", "fall\r\n", "false\r\n", "family\r\n", "far\r\n", "farm\r\n", "fat\r\n", "father\r\n", "fear\r\n", "feather\r\n", "feeble\r\n", "feeling\r\n", "female\r\n", "fertile\r\n", "fiction\r\n", "field\r\n", "fight\r\n", "finger\r\n", "fire\r\n", "first\r\n", "fish\r\n", "fixed\r\n", "flag\r\n", "flame\r", "\r\n", "flat\r\n", "flight\r\n", "floor\r\n", "flower\r\n", "fly\r\n", "fold\r\n", "food\r\n", "foolish\r\n", "foot\r\n", "for\r\n", "force\r\n", "fork\r\n", "form\r\n", "forward\r\n", "fowl\r\n", "frame\r\n", "free\r\n", "frequent\r\n", "friend\r\n", "from\r\n", "front\r\n", "fruit\r\n", "full\r\n", "future\r\n", "garden\r\n", "general\r\n", "get\r\n", "girl\r\n", "give\r\n", "glass\r\n", "glove\r\n", "go\r\n", "goat\r\n", "gold\r\n", "good\r\n", "government\r\n", "grain\r\n", "grass\r\n", "great\r\n", "green\r\n", "grey/gray\r\n", "grip\r\n", "group\r\n", "growth\r\n", "guide\r\n", "gun\r\n", "hair\r\n", "hammer\r\n", "hand\r\n", "hanging\r\n", "happy\r\n", "harbor\r\n", "hard\r\n", "harmony\r\n", "hat\r\n", "hate\r\n", "have\r\n", "he\r\n", "head\r\n", "healthy\r\n", "hearing\r\n", "heart\r\n", "heat\r\n", "help\r\n", "here\r\n", "high\r\n", "history\r\n", "hole\r\n", "hollow\r\n", "hook\r\n", "hope\r\n", "horn\r\n", "horse\r\n", "hospital\r\n", "hour\r\n", "house\r\n", "how\r\n", "humor\r\n", "I\r\n", "ice\r\n", "idea\r\n", "if\r\n", "ill\r\n", "important\r\n", "impulse\r\n", "in\r\n", "increase\r\n", "industry\r\n", "ink\r\n", "insect\r\n", "instrument\r\n", "insurance\r\n", "interest\r\n", "invention\r\n", "iron\r\n", "island\r\n", "jelly\r\n", "jewel\r\n", "join\r\n", "journey\r\n", "judge\r\n", "jump\r\n", "keep\r\n", "kettle\r\n", "key\r\n", "kick\r\n", "kind\r\n", "kiss\r\n", "knee\r\n", "knife\r\n", "knot\r\n", "knowledge\r\n", "land\r\n", "language\r\n", "last\r\n", "late\r\n", "laugh\r\n", "law\r\n", "lead\r\n", "leaf\r\n", "learning\r\n", "leather\r\n", "left\r\n", "leg\r\n", "let\r\n", "letter\r\n", "level\r\n", "library\r\n", "lift\r\n", "light\r\n", "like\r\n", "limit\r\n", "line\r\n", "linen\r\n", "lip\r\n", "liquid\r\n", "list\r\n", "little\r\n", "living\r\n", "lock\r\n", "long\r\n", "look\r\n", "loose\r\n", "loss\r\n", "loud\r\n", "love\r\n", "low\r\n", "machine\r\n", "make\r\n", "male\r\n", "man\r\n", "manager\r\n", "map\r\n", "mark\r\n", "market\r\n", "married\r\n", "match\r\n", "material\r\n", "mass\r\n", "may\r\n", "meal\r\n", "measure\r\n", "meat\r\n", "medical\r\n", "meeting\r\n", "memory\r\n", "metal\r\n", "middle\r\n", "military\r\n", "milk\r\n", "mind\r\n", "mine\r\n", "minute\r\n", "mist\r\n", "mixed\r\n", "money\r\n", "monkey\r\n", "month\r\n", "moon\r\n", "morning\r\n", "mother\r\n", "motion\r\n", "mountain\r\n", "mouth\r\n", "move\r\n", "much (more, most)\r\n", "muscle\r\n", "music\r\n", "nail\r\n", "name\r\n", "narrow\r\n", "nation\r\n", "natural\r\n", "near\r\n", "necessary\r\n", "neck\r\n", "need\r\n", "needle\r\n", "nerve\r\n", "net\r\n", "new\r\n", "news\r\n", "night\r\n", "no\r\n", "noise\r\n", "normal\r\n", "north\r\n", "nose\r\n", "not\r\n", "note\r\n", "now\r\n", "number\r\n", "nut\r\n", "observation\r\n", "of\r\n", "off\r\n", "offer\r\n", "office\r\n", "oil\r\n", "old\r\n", "on\r\n", "only\r\n", "open\r\n", "operation\r\n", "opposite\r\n", "opinion\r\n", "other\r\n", "or\r\n", "orange\r\n", "order\r\n", "organization\r\n", "ornament\r\n", "out\r\n", "oven\r\n", "over\r\n", "owner\r\n", "page\r\n", "pain\r\n", "paint\r\n", "paper\r\n", "parallel\r\n", "parcel\r\n", "part\r\n", "past\r\n", "paste\r\n", "payment\r\n", "peace\r\n", "pen\r\n", "pencil\r\n", "person\r\n", "physical\r\n", "picture\r\n", "pig\r\n", "pin\r\n", "pipe\r\n", "place\r\n", "plane\r\n", "plant\r\n", "plate\r\n", "play\r\n", "please\r\n", "pleasure\r\n", "plough/plow\r\n", "pocket\r\n", "point\r\n", "poison\r\n", "polish\r\n", "political\r\n", "poor\r\n", "porter\r\n", "position\r\n", "possible\r\n", "pot\r\n", "potato\r\n", "powder\r\n", "power\r\n", "present\r\n", "price\r\n", "print\r\n", "prison\r\n", "private\r\n", "probable\r\n", "process\r\n", "produce\r\n", "profit\r\n", "property\r\n", "prose\r\n", "protest\r\n", "public\r\n", "pull\r\n", "pump\r\n", "punishment\r\n", "purpose\r\n", "push\r\n", "put\r\n", "quality\r\n", "question\r\n", "quick\r\n", "quiet\r\n", "quite\r\n", "rail\r\n", "rain\r\n", "range\r\n", "rat\r\n", "rate\r\n", "ray\r\n", "reaction\r\n", "red\r\n", "reading\r\n", "ready\r\n", "reason\r\n", "receipt\r\n", "record\r\n", "regret\r\n", "regular\r\n", "relation\r\n", "religion\r\n", "representative\r\n", "request\r\n", "respect\r\n", "responsible\r\n", "rest\r\n", "reward\r\n", "rhythm\r\n", "rice\r\n", "right\r\n", "ring\r\n", "river\r\n", "road\r\n", "rod\r\n", "roll\r\n", "roof\r\n", "room\r\n", "root\r\n", "rough\r\n", "round\r\n", "rub\r\n", "rule\r\n", "run\r\n", "sad\r\n", "safe\r\n", "sail\r\n", "salt\r\n", "same\r\n", "sand\r\n", "say\r\n", "scale\r\n", "school\r\n", "science\r\n", "scissors\r\n", "screw\r\n", "sea\r\n", "seat\r\n", "second\r\n", "secret\r\n", "secretary\r\n", "see\r\n", "seed\r\n", "selection\r\n", "self\r\n", "send\r\n", "seem\r\n", "sense\r\n", "separate\r\n", "serious\r\n", "servant\r\n", "sex\r\n", "shade\r\n", "shake\r\n", "shame\r\n", "sharp\r\n", "sheep\r\n", "shelf\r\n", "ship\r\n", "shirt\r\n", "shock\r\n", "shoe\r\n", "short\r\n", "shut\r\n", "side\r\n", "sign\r\n", "silk\r\n", "silver\r\n", "simple\r\n", "sister\r\n", "size\r\n", "skin\r\n", "skirt\r\n", "sky\r\n", "sleep\r\n", "slip\r\n", "slope\r\n", "slow\r\n", "small\r\n", "smash\r\n", "smell\r\n", "smile\r\n", "smoke\r\n", "smooth\r\n", "snake\r\n", "sneeze\r\n", "snow\r\n", "so\r\n", "soap\r\n", "society\r\n", "sock\r\n", "soft\r\n", "solid\r\n", "some\r\n", "son\r\n", "song\r\n", "sort\r\n", "sound\r\n", "south\r\n", "soup\r\n", "space\r\n", "spade\r\n", "special\r\n", "sponge\r\n", "spoon\r\n", "spring\r\n", "square\r\n", "stamp\r\n", "stage\r\n", "star\r\n", "start\r\n", "statement\r\n", "station\r\n", "steam\r\n", "stem\r\n", "steel\r\n", "step\r\n", "stick\r\n", "still\r\n", "stitch\r\n", "stocking\r\n", "stomach\r\n", "stone\r\n", "stop\r\n", "store\r\n", "story\r\n", "strange\r\n", "street\r\n", "stretch\r\n", "sticky\r\n", "stiff\r\n", "straight\r\n", "strong\r\n", "structure\r\n", "substance\r\n", "sugar\r\n", "suggestion\r\n", "summer\r\n", "support\r\n", "surprise\r\n", "such\r\n", "sudden\r\n", "sun\r\n", "sweet\r\n", "swim\r\n", "system\r\n", "table\r\n", "tail\r\n", "take\r\n", "talk\r\n", "tall\r\n", "taste\r\n", "tax\r\n", "teaching\r\n", "tendency\r\n", "test\r\n", "than\r\n", "that\r\n", "the\r\n", "then\r\n", "theory\r\n", "there\r\n", "thick\r\n", "thin\r\n", "thing\r\n", "this\r\n", "thought\r\n", "thread\r\n", "throat\r\n", "though\r\n", "through\r\n", "thumb\r\n", "thunder\r\n", "ticket\r\n", "tight\r\n", "tired\r\n", "till\r\n", "time\r\n", "tin\r\n", "to\r\n", "toe\r\n", "together\r\n", "tomorrow\r\n", "tongue\r\n", "tooth\r\n", "top\r\n", "touch\r\n", "town\r\n", "trade\r\n", "train\r\n", "transport\r\n", "tray\r\n", "tree\r\n", "trick\r\n", "trousers\r\n", "true\r\n", "trouble\r\n", "turn\r\n", "twist\r\n", "umbrella\r\n", "under\r\n", "unit\r\n", "use\r\n", "up\r\n", "value\r\n", "verse\r\n", "very\r\n", "vessel\r\n", "view\r\n", "violent\r\n", "voice\r\n", "walk\r\n", "wall\r\n", "waiting\r\n", "war\r\n", "warm\r\n", "wash\r\n", "waste\r\n", "watch\r\n", "water\r\n", "wave\r\n", "wax\r\n", "way\r\n", "weather\r\n", "week\r\n", "weight\r\n", "well\r\n", "west\r\n", "wet\r\n", "wheel\r\n", "when\r\n", "where\r\n", "while\r\n", "whip\r\n", "whistle\r\n", "white\r\n", "who\r\n", "why\r\n", "wide\r\n", "will\r\n", "wind\r\n", "window\r\n", "wine\r\n", "wing\r\n", "winter\r\n", "wire\r\n", "wise\r\n", "with\r\n", "woman\r\n", "wood\r\n", "wool\r\n", "word\r\n", "work\r\n", "worm\r\n", "wound\r\n", "writing\r\n", "wrong\r\n", "year\r\n", "yellow\r\n", "yes\r\n", "yesterday\r\n", "you\r\n", "young\r\n" ] } ], "prompt_number": 7 }, { "cell_type": "code", "collapsed": false, "input": [ "!cat data/THOMAS/*" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "# \r\n", "Reported: Fri Jun 3 12:44:23 2011\r\n", "Subject: georgeMcCartney175\r\n", "Year/month of birth: 1998/08\r\n", "Sex: N\r\n", "CI type: 21\r\n", "Volume: 3\r\n", "Range: 8\r\n", "Discrimination: 5\r\n", "# \r\n", "Reported: Fri Aug 12 13:44:31 2011\r\n", "Subject: paulSpice199\r\n", "Year/month of birth: 1994/01\r\n", "Sex: M\r\n", "CI type: 24\r\n", "Volume: 5\r\n", "Range: 9\r\n", "Discrimination: 8\r\n", "# \r\n", "Reported: Tue Aug 9 13:07:38 2011\r\n", "Subject: scarySync200\r\n", "Year/month of birth: 1996/11\r\n", "Sex: M\r\n", "CI type: 4\r\n", "Volume: 4\r\n", "Range: 2\r\n", "Discrimination: 2\r\n", "# \r\n", "Reported: Fri Aug 5 13:23:15 2011\r\n", "Subject: princeHarrison204\r\n", "Year/month of birth: 1999/02\r\n", "Sex: M\r\n", "CI type: 3\r\n", "Volume: 4\r\n", "Range: 7\r\n", "Discrimination: 5\r\n", "# \r\n", "Reported: Wed May 18 16:35:41 2011\r\n", "Subject: babyStarr225\r\n", "Year/month of birth: 1992/11\r\n", "Sex: M\r\n", "CI type: 2\r\n", "Volume: 5\r\n", "Range: 8\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Sun Aug 21 12:27:37 2011\r\n", "Subject: robynMcCartney232\r\n", "Year/month of birth: 1994/06\r\n", "Sex: M\r\n", "CI type: 2\r\n", "Volume: 4\r\n", "Range: 7\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Thu Aug 11 13:17:20 2011\r\n", "Subject: paulLennon237\r\n", "Year/month of birth: 1998/11\r\n", "Sex: N\r\n", "CI type: 10\r\n", "Volume: 5\r\n", "Range: 7\r\n", "Discrimination: 8\r\n", "# \r\n", "Reported: Wed Sep 21 10:29:36 2011\r\n", "Subject: johnHarrison239\r\n", "Year/month of birth: 1995/12\r\n", "Sex: F\r\n", "CI type: 25\r\n", "Volume: 6\r\n", "Range: 10\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Mon Sep 12 09:19:11 2011\r\n", "Subject: princeMcCartney241\r\n", "Year/month of birth: 1992/01\r\n", "Sex: M\r\n", "CI type: 25\r\n", "Volume: 7\r\n", "Range: 4\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Thu Sep 1 13:33:15 2011\r\n", "Subject: babyAsparagus242\r\n", "Year/month of birth: 1993/10\r\n", "Sex: F\r\n", "CI type: 23\r\n", "Volume: 10\r\n", "Range: 4\r\n", "Discrimination: \r\n", "# \r\n", "Reported: Thu Sep 8 15:45:50 2011\r\n", "Subject: poshJonas243\r\n", "Year/month of birth: 1992/02\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 4\r\n", "Range: 7\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Wed Jul 6 15:38:07 2011\r\n", "Subject: scaryBroccoli244\r\n", "Year/month of birth: 1997/12\r\n", "Sex: F\r\n", "CI type: 1\r\n", "Volume: 4\r\n", "Range: 6\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Tue Jul 12 15:10:58 2011\r\n", "Subject: scaryBroccoli244\r\n", "Year/month of birth: 1997/12\r\n", "Sex: F\r\n", "CI type: 1\r\n", "Volume: 4\r\n", "Range: 5\r\n", "Discrimination: 5\r\n", "# \r\n", "Reported: Tue Jun 14 14:06:23 2011\r\n", "Subject: robynStarr251\r\n", "Year/month of birth: 1996/04\r\n", "Sex: F\r\n", "CI type: 24\r\n", "Volume: 5\r\n", "Range: 2\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Tue May 17 09:33:53 2011\r\n", "Subject: paulBeet252\r\n", "Year/month of birth: 1998/05\r\n", "Sex: M\r\n", "CI type: 10\r\n", "Volume: 1\r\n", "Range: 8\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Wed Jun 8 16:43:12 2011\r\n", "Subject: georgeHarrison257\r\n", "Year/month of birth: 1998/09\r\n", "Sex: M\r\n", "CI type: 16\r\n", "Volume: 5\r\n", "Range: 6\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Sun May 29 13:13:07 2011\r\n", "Subject: gingerBackstreet263\r\n", "Year/month of birth: 1998/08\r\n", "Sex: N\r\n", "CI type: 7\r\n", "Volume: 3\r\n", "Range: 8\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Sun May 8 09:44:17 2011\r\n", "Subject: beyonceZ267\r\n", "Year/month of birth: 1992/06\r\n", "Sex: N\r\n", "CI type: 3\r\n", "Volume: 4\r\n", "Range: 2\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Sat Sep 10 09:40:09 2011\r\n", "Subject: beyonceHarrison268\r\n", "Year/month of birth: 1994/05\r\n", "Sex: N\r\n", "CI type: 4\r\n", "Volume: 7\r\n", "Range: 7\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Tue Sep 20 11:36:06 2011\r\n", "Subject: jaySpice270\r\n", "Year/month of birth: 1998/01\r\n", "Sex: F\r\n", "CI type: 1\r\n", "Volume: 3\r\n", "Range: 10\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Sun Jun 19 14:51:49 2011\r\n", "Subject: princeHarrison273\r\n", "Year/month of birth: 1995/03\r\n", "Sex: F\r\n", "CI type: 2\r\n", "Volume: 4\r\n", "Range: 3\r\n", "Discrimination: 1\r\n", "# \r\n", "Reported: Thu Aug 11 08:20:16 2011\r\n", "Subject: princeHarrison273\r\n", "Year/month of birth: 1995/03\r\n", "Sex: F\r\n", "CI type: 2\r\n", "Volume: 4\r\n", "Range: 3\r\n", "Discrimination: 2\r\n", "# \r\n", "Reported: Mon Aug 15 10:39:17 2011\r\n", "Subject: georgeLennon278\r\n", "Year/month of birth: 1997/08\r\n", "Sex: M\r\n", "CI type: 2\r\n", "Volume: 3\r\n", "Range: 8\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Wed Jul 27 15:38:03 2011\r\n", "Subject: poshBroccoli279\r\n", "Year/month of birth: 1991/07\r\n", "Sex: M\r\n", "CI type: 6\r\n", "Volume: 5\r\n", "Range: 9\r\n", "Discrimination: 2\r\n", "# \r\n", "Reported: Tue Sep 13 12:08:32 2011\r\n", "Subject: babyMcCartney281\r\n", "Year/month of birth: 1991/07\r\n", "Sex: M\r\n", "CI type: 14\r\n", "Volume: 2\r\n", "Range: 2\r\n", "Discrimination: 5\r\n", "# \r\n", "Reported: Sat May 14 08:58:18 2011\r\n", "Subject: jayBackstreet283\r\n", "Year/month of birth: 1993/02\r\n", "Sex: M\r\n", "CI type: 5\r\n", "Volume: 1\r\n", "Range: 4\r\n", "Discrimination: 5\r\n", "# \r\n", "Reported: Sun Jun 26 08:15:24 2011\r\n", "Subject: scaryBroccoli287\r\n", "Year/month of birth: 1994/10\r\n", "Sex: M\r\n", "CI type: 3\r\n", "Volume: 3\r\n", "Range: 7\r\n", "Discrimination: 1\r\n", "# \r\n", "Reported: Wed May 18 10:35:09 2011\r\n", "Subject: babyBroccoli298\r\n", "Year/month of birth: 1999/03\r\n", "Sex: N\r\n", "CI type: 4\r\n", "Volume: 1\r\n", "Range: 9\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Tue Sep 20 12:09:15 2011\r\n", "Subject: beyonceCarrot302\r\n", "Year/month of birth: 1997/06\r\n", "Sex: N\r\n", "CI type: 4\r\n", "Volume: 8\r\n", "Range: 6\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Thu Aug 4 14:45:40 2011\r\n", "Subject: beyonceJonas304\r\n", "Year/month of birth: 1995/11\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 5\r\n", "Range: 5\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Sun Aug 14 09:34:36 2011\r\n", "Subject: madonnaStarr315\r\n", "Year/month of birth: 1994/09\r\n", "Sex: F\r\n", "CI type: 21\r\n", "Volume: 8\r\n", "Range: 6\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Fri Aug 26 14:59:45 2011\r\n", "Subject: madonnaBroccoli319\r\n", "Year/month of birth: 1999/06\r\n", "Sex: F\r\n", "CI type: 10\r\n", "Volume: 7\r\n", "Range: 9\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Sat Jul 16 11:06:21 2011\r\n", "Subject: princeHarrison322\r\n", "Year/month of birth: 1998/01\r\n", "Sex: F\r\n", "CI type: 6\r\n", "Volume: 3\r\n", "Range: 4\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Sun Aug 21 10:01:29 2011\r\n", "Subject: princeBackstreet327\r\n", "Year/month of birth: 1993/11\r\n", "Sex: M\r\n", "CI type: 21\r\n", "Volume: 10\r\n", "Range: 9\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Tue Aug 30 08:15:42 2011\r\n", "Subject: poshZ341\r\n", "Year/month of birth: 1994/04\r\n", "Sex: F\r\n", "CI type: 14\r\n", "Volume: 5\r\n", "Range: 7\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Thu Jul 28 11:38:24 2011\r\n", "Subject: beyonceSpice347\r\n", "Year/month of birth: 1997/02\r\n", "Sex: F\r\n", "CI type: 10\r\n", "Volume: 2\r\n", "Range: 9\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Wed Jul 20 09:59:38 2011\r\n", "Subject: madonnaBeet348\r\n", "Year/month of birth: 1993/07\r\n", "Sex: N\r\n", "CI type: 17\r\n", "Volume: 4\r\n", "Range: 6\r\n", "Discrimination: 9\r\n", "# \r\n", "Reported: Wed Sep 7 10:51:36 2011\r\n", "Subject: robynSpice349\r\n", "Year/month of birth: 1997/10\r\n", "Sex: M\r\n", "CI type: 19\r\n", "Volume: 7\r\n", "Range: 8\r\n", "Discrimination: 9\r\n", "# \r\n", "Reported: Tue Aug 2 15:05:01 2011\r\n", "Subject: robynBeatle351\r\n", "Year/month of birth: 1997/02\r\n", "Sex: M\r\n", "CI type: 25\r\n", "Volume: 6\r\n", "Range: 9\r\n", "Discrimination: 9\r\n", "# \r\n", "Reported: Wed Sep 28 14:01:36 2011\r\n", "Subject: johnAsparagus357\r\n", "Year/month of birth: 1996/01\r\n", "Sex: F\r\n", "CI type: 23\r\n", "Volume: 8\r\n", "Range: 9\r\n", "Discrimination: 10\r\n", "# \r\n", "Reported: Thu Jul 28 14:33:15 2011\r\n", "Subject: georgeCarrot359\r\n", "Year/month of birth: 1996/05\r\n", "Sex: M\r\n", "CI type: 24\r\n", "Volume: 5\r\n", "Range: 2\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Sat May 28 14:35:47 2011\r\n", "Subject: georgeHarrison372\r\n", "Year/month of birth: 1995/08\r\n", "Sex: N\r\n", "CI type: 10\r\n", "Volume: 6\r\n", "Range: 2\r\n", "Discrimination: 3\r\n", "# \r\n", "Reported: Sat Aug 13 14:48:40 2011\r\n", "Subject: georgeBackstreet373\r\n", "Year/month of birth: 1992/07\r\n", "Sex: F\r\n", "CI type: 23\r\n", "Volume: 3\r\n", "Range: 4\r\n", "Discrimination: 8\r\n", "# \r\n", "Reported: Sat Sep 10 12:55:17 2011\r\n", "Subject: poshSync375\r\n", "Year/month of birth: 1991/06\r\n", "Sex: F\r\n", "CI type: 14\r\n", "Volume: 3\r\n", "Range: 6\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Tue Jun 21 12:23:40 2011\r\n", "Subject: jayBroccoli389\r\n", "Year/month of birth: 1999/12\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 3\r\n", "Range: 9\r\n", "Discrimination: 8\r\n", "# \r\n", "Reported: Mon May 16 15:11:14 2011\r\n", "Subject: jayBroccoli389\r\n", "Year/month of birth: 1999/12\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 3\r\n", "Range: 9\r\n", "Discrimination: 8\r\n", "# \r\n", "Reported: Tue May 10 11:10:24 2011\r\n", "Subject: jayBroccoli389\r\n", "Year/month of birth: 1999/12\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 4\r\n", "Range: 9\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Mon May 2 10:15:40 2011\r\n", "Subject: jayBroccoli389\r\n", "Year/month of birth: 1999/12\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 4\r\n", "Range: 9\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Wed Jun 22 08:58:50 2011\r\n", "Subject: gingerMcCartney390\r\n", "Year/month of birth: 1997/07\r\n", "Sex: M\r\n", "CI type: 8\r\n", "Volume: 4\r\n", "Range: 5\r\n", "Discrimination: 1\r\n", "# \r\n", "Reported: Tue Jul 5 08:56:26 2011\r\n", "Subject: scaryLennon399\r\n", "Year/month of birth: 1999/08\r\n", "Sex: F\r\n", "CI type: 12\r\n", "Volume: 2\r\n", "Range: 9\r\n", "Discrimination: 7\r\n", "# \r\n", "Reported: Sat Jun 18 08:44:29 2011\r\n", "Subject: ringoAsparagus406\r\n", "Year/month of birth: 1993/07\r\n", "Sex: F\r\n", "CI type: 1\r\n", "Volume: 6\r\n", "Range: 5\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Tue Jun 14 08:08:50 2011\r\n", "Subject: ringoAsparagus406\r\n", "Year/month of birth: 1993/07\r\n", "Sex: F\r\n", "CI type: 1\r\n", "Volume: 7\r\n", "Range: 5\r\n", "Discrimination: 4\r\n", "# \r\n", "Reported: Fri May 20 13:28:57 2011\r\n", "Subject: ringoBeet422\r\n", "Year/month of birth: 1999/10\r\n", "Sex: M\r\n", "CI type: 20\r\n", "Volume: 5\r\n", "Range: 9\r\n", "Discrimination: 6\r\n", "# \r\n", "Reported: Tue Jul 12 10:45:09 2011\r\n", "Subject: georgeBeatle438\r\n", "Year/month of birth: 1997/01\r\n", "Sex: F\r\n", "CI type: 16\r\n", "Volume: 8\r\n", "Range: 3\r\n", "Discrimination: 6\r\n" ] } ], "prompt_number": 8 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercise\n", "\n", "Use >>, to append the contents of all of the files which contain the number 4 in the directory:\n", "\n", "~/swc_hhmi/day1.shell/data/gerdal\n", "to the existing all_data file. Thus, when you are done all_data should contain all of the experiment data from Bert and any experimental data file from gerdal that contains the number 4." ] }, { "cell_type": "code", "collapsed": false, "input": [ "!cat data/Bert/* > all_data\n", "!cat data/gerdal/*4* >> all_data" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 10 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercise\n", "\n", "Do the following:\n", "\n", "Rename the all_data_IMPORTANT file to all_data.\n", "Create a directory in the data directory called foo\n", "Then, copy the all_data file into foo" ] }, { "cell_type": "code", "collapsed": false, "input": [ "!mv all_data all_data_IMPORTANT\n", "!mkdir foo\n", "!cp all_data_IMPORTANT foo/." ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "mv: all_data: No such file or directory\r\n" ] }, { "output_type": "stream", "stream": "stdout", "text": [ "mkdir: foo: File exists\r\n" ] } ], "prompt_number": 13 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Use the echo command and the append operator, >>, to append your name to the file, then sort it and make a new file called Sorted." ] }, { "cell_type": "code", "collapsed": false, "input": [ "!echo Adina >> Sorted\n", "!sort Sorted" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Adina\r\n" ] } ], "prompt_number": 14 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Combine the wc, sort, head and tail commands so that only the wc information for the largest file is listed\n" ] }, { "cell_type": "code", "collapsed": false, "input": [ "!wc data/Bert/* | sort -k 3 -n | tail -n 2 | head -n 1" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ " 9 24 152 data/Bert/audioresult-00353\r\n" ] } ], "prompt_number": 18 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercise\n", "\n", "Create an executable script called smallestrange in the data directory, that is similar to the smallest script, but prints the file containing the file with the smallest Range. Use the commands grep, sort, and tail to do this." ] }, { "cell_type": "code", "collapsed": false, "input": [ "!echo \"grep Range data/Bert/audio* | sort -k 2 -n -r | tail -n 1\" > smallestrange.sh" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 59 }, { "cell_type": "code", "collapsed": false, "input": [ "!cat smallestrange.sh" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "grep Range data/Bert/audio* | sort -k 2 -n -r | tail -n 1\r\n" ] } ], "prompt_number": 60 }, { "cell_type": "code", "collapsed": false, "input": [ "!bash smallestrange.sh" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "data/Bert/audioresult-00518:Range: 1\r\n" ] } ], "prompt_number": 61 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Short Exercise\n", "\n", "Navigate to the data directory. Use one find command to perform each of the operations listed below (except number 2, which does not require a find command):\n", "\n", "Find any file whose name is \"NOTES\" within data and delete it\n", "\n", "Create a new directory called cleaneddata\n", "\n", "Move all of the files within data to the cleaneddata directory\n", "\n", "Rename all of the files to ensure that they end in .txt (note: it is ok for the file name to end in .txt.txt\n", "\n", "Hint: If you make a mistake and need to start over just do the following:\n", "\n", "Navigate to the day1.shell directory\n", "\n", "Delete the data directory\n", "\n", "Enter the command: git checkout -- data You should see that the data directory has reappeared in its original state" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#Since I can't change directories in this notebook, I will do a workaround\n", "\n", "!find ./data/* -type f -name \"*NOTES*\" " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "./data/Frank_Richard/NOTES\r\n", "./data/jamesm/NOTES\r\n" ] } ], "prompt_number": 70 }, { "cell_type": "code", "collapsed": false, "input": [ "!rm ./data/Frank_Richard/NOTES\n", "!rm ./data/jamesm/NOTES" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 71 }, { "cell_type": "code", "collapsed": false, "input": [ "!mkdir cleaneddata" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 72 }, { "cell_type": "code", "collapsed": false, "input": [ "#I will copy rather than move for this particular notebook\n", "!cp data/*/* cleaneddata/." ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 73 }, { "cell_type": "code", "collapsed": false, "input": [ "#find . -type f -exec grep Volume {} \\;\n", "\n", "!find cleaneddata/. -type f -exec mv {} {}.txt \\;\n" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 77 }, { "cell_type": "code", "collapsed": false, "input": [ "!ls cleaneddata" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "0213.txt Data0423.txt data_268.DATA.txt\r\n", "0241.txt Data0424.txt data_272.txt\r\n", "0244.txt Data0426.txt data_273.txt\r\n", "0249.txt Data0430.txt data_277.DATA.txt\r\n", "0274.txt Data0437.txt data_278.DATA.txt\r\n", "0281.txt Data0440.txt data_280.txt.txt\r\n", "0287.txt Data0441.txt data_282.txt.txt\r\n", "0289.txt Data0442.txt data_285.txt\r\n", "0298.txt Data0446.txt data_288.DATA.txt\r\n", "0299.txt Data0447.txt data_290.txt.txt\r\n", "0301.txt Data0449.txt data_291.txt\r\n", "0302.txt Data0452.txt data_292.DATA.txt\r\n", "0303.txt Data0455.txt data_293.txt.txt\r\n", "0314.txt Data0456.txt data_295.txt\r\n", "0315.txt Data0458.txt data_297.DATA.txt\r\n", "0322.txt Data0459.txt data_305.DATA.txt\r\n", "0328.txt Data0463.txt data_306.DATA.txt\r\n", "0333.txt Data0468.txt data_309.DATA.txt\r\n", "0334.txt Data0483.txt data_312.txt.txt\r\n", "0336.txt Data0486.txt data_316.txt\r\n", "0340.txt Data0487.txt data_318.DATA.txt\r\n", "0341.txt Data0492.txt data_323.txt\r\n", "0348.txt Data0495.txt data_325.txt.txt\r\n", "0349.txt Data0499.txt data_326.txt.txt\r\n", "0351.txt Data0505.txt data_327.txt\r\n", "0354.txt Data0506.txt data_329.txt\r\n", "0358.txt Data0511.txt data_337.DATA.txt\r\n", "0369.txt Data0515.txt data_339.DATA.txt\r\n", "0373.txt Data0520.txt data_343.txt.txt\r\n", "0376.txt Data0522.txt data_344.DATA.txt\r\n", "0391.txt Data0523.txt data_346.DATA.txt\r\n", "0396.txt Data0525.txt data_347.DATA.txt\r\n", "0399.txt Data0526.txt data_357.DATA.txt\r\n", "0406.txt Data0528.txt data_360.txt.txt\r\n", "0425.txt Data0529.txt data_364.DATA.txt\r\n", "0431.txt Data0531.txt data_366.txt\r\n", "0432.txt Data0541.txt data_368.txt.txt\r\n", "0435.txt Data0543.txt data_374.txt.txt\r\n", "0438.txt Data0544.txt data_375.txt.txt\r\n", "0448.txt Data0549.txt data_378.txt\r\n", "0450.txt Data0551.txt data_379.DATA.txt\r\n", "0464.txt Data0552.txt data_381.txt\r\n", "0465.txt Data0554.txt data_383.txt.txt\r\n", "0467.txt Data0556.txt data_385.txt\r\n", "0481.txt Data0558.txt data_387.DATA.txt\r\n", "0482.txt Data0559.txt data_388.txt\r\n", "0484.txt audioresult-00215.txt data_389.DATA.txt\r\n", "0485.txt audioresult-00222.txt data_394.txt.txt\r\n", "0488.txt audioresult-00223.txt data_395.txt.txt\r\n", "0501.txt audioresult-00235.txt data_397.DATA.txt\r\n", "0513.txt audioresult-00239.txt data_398.txt\r\n", "0514.txt audioresult-00246.txt data_401.txt.txt\r\n", "0539.txt audioresult-00265.txt data_402.DATA.txt\r\n", "0561.txt audioresult-00267.txt data_404.txt\r\n", "Data0211.txt audioresult-00270.txt data_405.txt\r\n", "Data0214.txt audioresult-00286.txt data_408.DATA.txt\r\n", "Data0218.txt audioresult-00304.txt data_415.DATA.txt\r\n", "Data0220.txt audioresult-00317.txt data_417.txt\r\n", "Data0225.txt audioresult-00319.txt data_418.txt.txt\r\n", "Data0227.txt audioresult-00320.txt data_420.DATA.txt\r\n", "Data0229.txt audioresult-00321.txt data_421.DATA.txt\r\n", "Data0230.txt audioresult-00330.txt data_427.DATA.txt\r\n", "Data0232.txt audioresult-00332.txt data_428.txt\r\n", "Data0234.txt audioresult-00350.txt data_429.txt\r\n", "Data0238.txt audioresult-00353.txt data_433.txt\r\n", "Data0240.txt audioresult-00355.txt data_434.DATA.txt\r\n", "Data0243.txt audioresult-00359.txt data_436.txt\r\n", "Data0245.txt audioresult-00372.txt data_439.txt\r\n", "Data0248.txt audioresult-00377.txt data_444.txt\r\n", "Data0250.txt audioresult-00380.txt data_454.DATA.txt\r\n", "Data0251.txt audioresult-00384.txt data_457.txt.txt\r\n", "Data0253.txt audioresult-00386.txt data_461.txt\r\n", "Data0257.txt audioresult-00393.txt data_462.DATA.txt\r\n", "Data0260.txt audioresult-00412.txt data_469.DATA.txt\r\n", "Data0263.txt audioresult-00416.txt data_471.DATA.txt\r\n", "Data0269.txt audioresult-00422.txt data_473.DATA.txt\r\n", "Data0271.txt audioresult-00443.txt data_474.txt.txt\r\n", "Data0275.txt audioresult-00445.txt data_475.txt.txt\r\n", "Data0276.txt audioresult-00451.txt data_476.txt.txt\r\n", "Data0279.txt audioresult-00453.txt data_477.txt\r\n", "Data0283.txt audioresult-00460.txt data_478.txt.txt\r\n", "Data0284.txt audioresult-00466.txt data_479.txt\r\n", "Data0294.txt audioresult-00470.txt data_480.txt.txt\r\n", "Data0296.txt audioresult-00472.txt data_489.txt.txt\r\n", "Data0300.txt audioresult-00490.txt data_491.txt\r\n", "Data0307.txt audioresult-00493.txt data_494.txt\r\n", "Data0308.txt audioresult-00497.txt data_496.txt.txt\r\n", "Data0310.txt audioresult-00518.txt data_498.DATA.txt\r\n", "Data0311.txt audioresult-00521.txt data_500.txt\r\n", "Data0313.txt audioresult-00532.txt data_502.DATA.txt\r\n", "Data0324.txt audioresult-00534.txt data_503.txt\r\n", "Data0331.txt audioresult-00535.txt data_504.txt\r\n", "Data0335.txt audioresult-00557.txt data_507.txt\r\n", "Data0338.txt data_212.txt data_508.txt\r\n", "Data0342.txt data_216.DATA.txt data_509.txt.txt\r\n", "Data0345.txt data_217.txt.txt data_510.txt.txt\r\n", "Data0352.txt data_219.txt.txt data_512.txt\r\n", "Data0356.txt data_221.txt data_516.DATA.txt\r\n", "Data0361.txt data_224.txt data_517.txt.txt\r\n", "Data0362.txt data_226.txt.txt data_519.txt\r\n", "Data0363.txt data_228.txt.txt data_524.txt.txt\r\n", "Data0365.txt data_231.txt.txt data_527.DATA.txt\r\n", "Data0367.txt data_233.txt data_530.DATA.txt\r\n", "Data0370.txt data_236.txt.txt data_533.txt\r\n", "Data0371.txt data_237.txt data_536.DATA.txt\r\n", "Data0382.txt data_242.DATA.txt data_537.txt\r\n", "Data0390.txt data_247.txt data_538.txt\r\n", "Data0392.txt data_252.txt data_540.txt\r\n", "Data0400.txt data_254.txt data_542.DATA.txt\r\n", "Data0403.txt data_255.txt.txt data_545.txt\r\n", "Data0407.txt data_256.DATA.txt data_546.DATA.txt\r\n", "Data0409.txt data_258.txt data_547.DATA.txt\r\n", "Data0410.txt data_259.txt data_548.DATA.txt\r\n", "Data0411.txt data_261.txt.txt data_550.DATA.txt\r\n", "Data0413.txt data_262.DATA.txt data_553.txt.txt\r\n", "Data0414.txt data_264.txt.txt data_555.txt\r\n", "Data0419.txt data_266.txt.txt data_560.DATA.txt\r\n" ] } ], "prompt_number": 78 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }