Try Googling your question. See what w3schools has to say about it. Search Stackoverflow for an explanation. And if there's nothing online that gets you unstuck, there's someone at Codementor wh
Get inspired:
http://www.asmarterwaytolearn.com/blog/how-to-get-to-the-end-of-a-computer-book.php
http://bit.ly/toolsWorkshop
Code to repeat frequent tasks.
Take a github 101 class.
pwd = present working directory
ls = list of folders
ls -a = list all folders (including hidden)
cd = change directory
cd \ = takes you to the top directory
cd .. = goes up one level
cd ~ = takes you to your home directory
man ___ = manual (q to exit)
use tab to autocomplete (with something like cd).
cd [First few letters, then it tab]
find . -name '*.txt' -exec cat {} \; > allTheFiles.txt
Now I can use this:
find . -name '*.md' -exec cat {} \; > allMD.txt
man wc
wc -wm allTheFiles.txt
1897263 10556731 allTheFiles.txt WORDS, Characters
curl -GET http://digital.lib.calpoly.edu/islandora/rest/v1/object/rekl:5678/datastream/JPG?content, true > ~/Desktop/jpeg.jpg
Watch for future workshop on how to use APIs
| = Pipes
chaining inputs & outputs together.
bash (linux) is terminal (mac)
Python:
quit () = gets you out of Python.
Cmd+Enter to run line