write proj5 Let's write a simulation of a filesystem with directories. mkdir ein mkdir zwei write alph This is a rather long sentence which ends in a semicolon, therefore when append is called; append alph the text from here should start immediately after the semicolon, without a space. This is because it ended with just; chdir .. append alph a semicolon and it has no space at the end, so if there is a space, you should fix that. list rename alph /beta read beta chdir ein write gamm Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nulla lobortis auctor massa. Fusce lacinia aliquam felis. append gamm Aenean orci nunc, tempus a, feugiat non, vestibulum non, arcu. Praesent tempor sodales ligula. Sed sed nunc sit amet augue egestas aliquet. Ut dignissim, ipsum vel fermentum mollis, mkdir eins copy /ein/gamm eins/gamm append /ein/gamm risus sem blandit tortor, eget vehicula purus pede at augue. Mauris a mi. Donec feugiat. Fusce pellentesque pharetra risus. Vestibulum nisi leo, rhoncus tempor, hendrerit eu, faucibus sed, enim. Ut rutrum congue ligula. Fusce egestas ipsum sed sapien. Donec at ipsum iaculis eros suscipit egestas. writ delt Hey wait, this directory is now empty list read /ein/eins/gamm chdir /zwei mkdir drei chdir drei mkdir ../vier copy /beta ../t1 append ../t1 ;If there are two semicolons preceeding this sentence, you're doing it wrong. This helpful file isn't always going to be around, you know, so treasure it while it is. write ../t2 A decidedly temporary amount of text. write t3 Zeta Eta Theta is one of the more humorous strings in the Greek alphabet, and probably the most memorable from language class. chdir .. append t3 Zeta Eta Theta is one of the more humourous strings in the Greek alphabet, and probably the most memorable from language class. read t1 delete t2 read t3 rename /ein/delt /zwei/delt list write /ein/eins/gamm Erased File. chdir vier write gamm Integer eget velit. Morbi ut arcu. Quisque id enim. Proin non mauris. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. chdir /ein write t7 Empty file. delete /zwei/../ein/t7 list append /zwei/vier/gamm Nullam eu diam. In elit leo, tristique vitae, convallis sit amet, placerat non, dui. Proin mi enim, feugiat sit amet, condimentum eu, pulvinar sed, arcu. chdir .. append zwei/vier/gamm Duis lectus elit, pretium sed, blandit non, vestibulum gravida, quam. Cras nec odio. Integer rutrum libero eu ante. Donec dapibus justo. Fusce eget ligula. Mauris et magna. chdir zwei append vier/gamm Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. copy /zwei/vier/gamm gamm append drei/gamm Duis a nulla eu tortor gravida lacinia. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nulla sit amet nisi. Mauris purus. Aenean porttitor ipsum. Sed euismod velit sit amet odio. Sed luctus lectus at magna. chdir drei append gamm raesent orci. In id turpis non neque porttitor feugiat. Proin interdum, eros non mollis cursus, elit tellus auctor justo, eget pharetra nisi diam sit amet elit. Quisque congue iaculis tellus. Nam accumsan libero quis sapien. Aenean rhoncus. Sed urna. Duis sit amet magna. chdir ../vier write gamm Terminus Lorem Ipsum. chdir /.. write ein/eins/t4 Note the British spelling earlier. rename ein/eins/t4 /ein/t4 copy ein/t4 /ein/t5 delete zwei/drei/t3 append t5 Faux file. append ein/t5 Random Segue; The Golden Rule: Gold weighs less than Lead does. Don't be a deadweight to your team, be worth every ounce you put forth. read ein/t4 read ein/t5 write end All files are written. list chdir ein list chdir eins list chdir /zwei list chdir drei list chdir ../vier list chdir /.. read proj5 read ein/gamm read zwei/gamm chdir zwei read /zwei/drei/gamm read vier/gamm quit