W. Trevor King [Thu, 31 Oct 2013 16:02:55 +0000 (09:02 -0700)]
Merge branch 'namespaced' of git://tremily.us/swc-modular-shell-dictionary into assembled
W. Trevor King [Thu, 31 Oct 2013 16:01:30 +0000 (09:01 -0700)]
Merge branch 'namespaced' of git://tremily.us/swc-modular-shell-hearing into assembled
Avoid problems due to the shared history of swc-modular-shell,
swc-modular-shell-hello, and swc-modular-shell-hearing by restoring
the subject-level files and hello script removed in
swc-modular-shell-hearing:
$ git checkout HEAD -- modular/shell/{README.md,cheat-sheet.md,instructor.md,exercises/hello/hello}
before commiting the merge.
Conflicts:
modular/shell/cheat-sheet.md
modular/shell/exercises/hello/hello
W. Trevor King [Thu, 31 Oct 2013 15:46:21 +0000 (08:46 -0700)]
Merge branch 'master' into namespaced
I added modular/shell/exercises/hearing/ namespacing and squashed that
into the merge.
* master: (90 commits)
Changing 'git clone' URL in shell README to the read-only git:// URL.
Fix shell header
Added some words about the history command and bang-history # direct access.
Fix old typo on file size.
Clean up ambiguity between file and filename.
There is no executable in the boot-camps directory - need to cd to shell dir first.
remove some spaces getting in the way of bold
Seem to have the tables figured out - they need a header - annoying
Can we get some documentation on tables
A few more changes to be consistent and clear.
Some formatting and flow changes:
Update shell/Readme.md
Update shell/Readme.md
Update shell/Readme.md
shell/Readme.md: Fix 'swsc' -> 'swc' typo
shell/Readme.md: Use USERNAME and YYYY-MM-PLACE in git clone instructions
fixed links
shell/Readme.md: use explicit URL (with https://)
Conversion of all rst to corresponding markdown files
removed references to 2013-01-chicago (those became YYYY-MM-PLACE) and thehackerwithin (those became USERNAME).
...
W. Trevor King [Thu, 24 Oct 2013 16:36:33 +0000 (09:36 -0700)]
modular/shell: Start reorganizing the shell material
Mostly split the examples out into their own directories with READMEs,
but there was a lot of editing to partially convert the long-form
notes into a condensed instructor.md targeted at instructors. I've
gotten to the pipes section and run out of steam. Erik may be taking
over the rest of the rewrite...
W. Trevor King: I dropped everything from the original
7ba5e9d except
for the modular/shell/exercises/hearing/README.md addition. I also
merged in the history of the shell notes from
git://tremily.us/swc-modular-shell master so you can follow the
development of the README content.
W. Trevor King [Thu, 31 Oct 2013 15:38:47 +0000 (08:38 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
de-namespacing from the master branch. After this merge, future
merges from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
generate_data.py: Remove nesting shellExample/
W. Trevor King [Thu, 31 Oct 2013 15:37:25 +0000 (08:37 -0700)]
generate_data.py: Add nesting modular/shell/exercises/hearing/
This gives the submodule-averse the nesting they'd usually get by
merging the master branch in a submodule at
modular/shell/exercises/hello.
W. Trevor King [Thu, 31 Oct 2013 15:19:21 +0000 (08:19 -0700)]
generate_data.py: Remove nesting shellExample/
There's no need to hard-code target directories in this repository.
Anyone consuming this material can use submodules and pick their own
target directory.
Richard T. Guy [Mon, 30 Jan 2012 18:23:00 +0000 (13:23 -0500)]
Added Da for Shell example
W. Trevor King [Tue, 29 Oct 2013 23:01:07 +0000 (16:01 -0700)]
dictionary.txt: Add nesting modular/shell/exercises/dictionary/
This gives the submodule-averse the nesting they'd usually get by
merging the master branch in a submodule at
modular/shell/exercises/dictionary.
W. Trevor King [Tue, 29 Oct 2013 22:58:56 +0000 (15:58 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
de-namespacing from the master branch. After this merge, future
merges from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
dictionary.txt: Remove nesting 1-Shell/
W. Trevor King [Tue, 29 Oct 2013 22:25:00 +0000 (15:25 -0700)]
dictionary.txt: Remove nesting 1-Shell/
There's no need to hard-code target directories in this repository.
Anyone consuming this material can use submodules and pick their own
target directory.
W. Trevor King [Thu, 24 Oct 2013 19:44:27 +0000 (12:44 -0700)]
Merge branch 'namespaced' of git://tremily.us/swc-modular-shell-hello into assembled
Avoid problems due to the shared history of swc-modular-shell and
swc-modular-shell-hello by restoring the subject-level files removed
in swc-modular-shell-hello:
$ git checkout HEAD -- modular/shell/{README.md,cheat-sheet.md,instructor.md}
Conflicts:
modular/shell/instructor.md
W. Trevor King [Thu, 24 Oct 2013 19:37:39 +0000 (12:37 -0700)]
Merge branch 'namespaced' of git://tremily.us/swc-modular-shell into assembled
W. Trevor King [Thu, 24 Oct 2013 19:37:35 +0000 (12:37 -0700)]
Merge branch 'namespaced' of git://tremily.us/swc-modular into assembled
W. Trevor King [Thu, 24 Oct 2013 17:19:44 +0000 (10:19 -0700)]
Merge remote-tracking branch 'shell/namespaced' into namespaced
This is a no-op merge, explicitly considering and rejecting the
tool-level removal of the hello script. This avoids merge conflicts
if an aggregation branch wants to merge both our namespaced branch and
the tool-level namespaced branch.
* shell/namespaced: (91 commits)
modular/shell: Start reorganizing the shell material
Changing 'git clone' URL in shell README to the read-only git:// URL.
Fix shell header
Added some words about the history command and bang-history # direct access.
Fix old typo on file size.
Clean up ambiguity between file and filename.
There is no executable in the boot-camps directory - need to cd to shell dir first.
remove some spaces getting in the way of bold
Seem to have the tables figured out - they need a header - annoying
Can we get some documentation on tables
A few more changes to be consistent and clear.
Some formatting and flow changes:
Update shell/Readme.md
Update shell/Readme.md
Update shell/Readme.md
shell/Readme.md: Fix 'swsc' -> 'swc' typo
shell/Readme.md: Use USERNAME and YYYY-MM-PLACE in git clone instructions
fixed links
shell/Readme.md: use explicit URL (with https://)
Conversion of all rst to corresponding markdown files
...
W. Trevor King [Thu, 24 Oct 2013 17:02:51 +0000 (10:02 -0700)]
Merge branch 'master' into HEAD
This is a no-op merge, explicitly considering and rejecting the
submodules from the master branch. After this merge, future merges
from the master branch will pick up any content changes.
* master:
exercises/hearing: Add the cochlear implant example submodule
W. Trevor King [Thu, 24 Oct 2013 15:50:07 +0000 (08:50 -0700)]
Merge branch 'master' into namespaced
* master:
instructor.md: Update hello path with deeper hello/hello nesting
W. Trevor King [Thu, 24 Oct 2013 15:40:10 +0000 (08:40 -0700)]
exercises/hearing: Add the cochlear implant example submodule
Drop exercises from the submodule name in case we want to reorganize
later. We won't have any other 'hearing' submodules.
Sasha Wood [Sun, 17 Jun 2012 01:06:07 +0000 (21:06 -0400)]
Added a dictionary to 1-Shell directory to demonstrate searching
in less. Necessary to replace /usr/share/dict/american-english
that went away when we changed VMs.
W. Trevor King [Thu, 24 Oct 2013 15:47:07 +0000 (08:47 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
submodules from the master branch. After this merge, future merges
from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
exercises/hello: Add the hello script example submodule
W. Trevor King [Thu, 24 Oct 2013 03:05:40 +0000 (20:05 -0700)]
instructor.md: Update hello path with deeper hello/hello nesting
The hello script is at .../exercises/hello/hello now, not
.../exercises/hello, because .../exercises/hello is the submodule
directory.
W. Trevor King [Thu, 24 Oct 2013 03:04:43 +0000 (20:04 -0700)]
exercises/hello: Add the hello script example submodule
Drop exercises from the submodule name in case we want to reorganize
later. We won't have any other 'hello' submodules.
W. Trevor King [Thu, 24 Oct 2013 03:02:35 +0000 (20:02 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
de-namespacing from the master branch. After this merge, future
merges from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
hello: Remove nesting 1-Shell/
W. Trevor King [Thu, 24 Oct 2013 02:58:52 +0000 (19:58 -0700)]
hello: Add nesting modular/shell/exercises/hello/
This gives the submodule-averse the nesting they'd usually get by
merging the master branch in a submodule at
modular/shell/exercises/hello.
W. Trevor King [Thu, 24 Oct 2013 02:54:57 +0000 (19:54 -0700)]
hello: Remove nesting 1-Shell/
There's no need to hard-code target directories in this repository.
Anyone consuming this material can use submodules and pick their own
target directory.
Milad Fatenejad [Sun, 1 Apr 2012 21:09:31 +0000 (16:09 -0500)]
Added more to shell tutorial. Also added a hello world program
W. Trevor King: I dropped everything from the original
d25bc30 except
for the 1-Shell/hello addition.
W. Trevor King [Thu, 24 Oct 2013 02:42:08 +0000 (19:42 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
submodules from the master branch. After this merge, future merges
from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
shell: Add a submodule with POSIX shell examples
W. Trevor King [Thu, 24 Oct 2013 02:41:21 +0000 (19:41 -0700)]
README.md: Add nesting modular/
This gives the submodule-averse the nesting they'd usually get by
merging the master branch in a submodule at modular/. They'll have to
merge the submodule's 'namespaced' branches by hand to pull in the
equivalent content.
W. Trevor King [Thu, 24 Oct 2013 02:40:19 +0000 (19:40 -0700)]
shell: Add a submodule with POSIX shell examples
W. Trevor King [Thu, 24 Oct 2013 02:39:40 +0000 (19:39 -0700)]
README.md: Summarize the purpose of this repository
W. Trevor King [Thu, 24 Oct 2013 02:36:19 +0000 (19:36 -0700)]
Merge branch 'master' into namespaced
This is a no-op merge, explicitly considering and rejecting the
de-namespacing from the master branch. After this merge, future
merges from the master branch will pick up any content changes.
$ git merge --log --no-ff --strategy ours master
* master:
README.md: Remove nesting modular/shell/
W. Trevor King [Thu, 24 Oct 2013 02:33:52 +0000 (19:33 -0700)]
README.md: Remove nesting modular/shell/
There's no need to hard-code target directories in this repository.
Anyone consuming this material can use submodules and pick their own
target directory.
W. Trevor King [Thu, 27 Jun 2013 16:46:13 +0000 (12:46 -0400)]
modular/shell: Start reorganizing the shell material
Mostly split the examples out into their own directories with READMEs,
but there was a lot of editing to partially convert the long-form
notes into a condensed instructor.md targeted at instructors. I've
gotten to the pipes section and run out of steam. Erik may be taking
over the rest of the rewrite...
W. Trevor King [Thu, 24 Oct 2013 02:29:32 +0000 (19:29 -0700)]
Merge branch 'cheat-sheet' into master
* cheat-sheet: (37 commits)
Cheatsheet based on @LJWilliams's version (PR #30) with updates to match the Guide
Update shell_cheatsheet.md
Update shell_cheatsheet.md
Update shell_cheatsheet.md
...
Matt Davis [Mon, 13 May 2013 18:25:25 +0000 (11:25 -0700)]
Changing 'git clone' URL in shell README to the read-only git:// URL.
It had been showing the HTTPS URL but about 50% of the time that would ask
people for their usernames and passwords even though they just wanted to clone.
The read-only URL should never involve username/password stuff.
Matt Davis [Wed, 8 May 2013 05:33:42 +0000 (22:33 -0700)]
Fix shell header
Made the title line into title markup and rephrased the intro title so that it make sense.
Paul P.H. Wilson [Mon, 29 Apr 2013 11:11:43 +0000 (06:11 -0500)]
Added some words about the history command and bang-history # direct access.
Paul P.H. Wilson [Mon, 29 Apr 2013 03:09:34 +0000 (22:09 -0500)]
Fix old typo on file size.
Paul P.H. Wilson [Mon, 29 Apr 2013 02:42:08 +0000 (21:42 -0500)]
Clean up ambiguity between file and filename.
Paul P.H. Wilson [Mon, 29 Apr 2013 02:06:11 +0000 (21:06 -0500)]
There is no executable in the boot-camps directory - need to cd to shell dir first.
Paul P.H. Wilson [Fri, 26 Apr 2013 17:01:56 +0000 (12:01 -0500)]
remove some spaces getting in the way of bold
Paul P.H. Wilson [Fri, 26 Apr 2013 17:01:17 +0000 (12:01 -0500)]
Seem to have the tables figured out - they need a header - annoying
Paul P.H. Wilson [Fri, 26 Apr 2013 17:00:15 +0000 (12:00 -0500)]
Can we get some documentation on tables
Paul P.H. Wilson [Fri, 26 Apr 2013 16:54:45 +0000 (11:54 -0500)]
A few more changes to be consistent and clear.
* q is for quit (mnemonics)
* tab completion seemed to have invalid examples/instructions
* made a table of less commands
* explained why less commands work in man
* redirection exercise was ambiguous: files that contain 4 in their contents, or whose names contain the number 4?
* mkdir is to 'make' a directory (mnemonics)
* combined sort exercise block
Paul P.H. Wilson [Fri, 26 Apr 2013 16:29:14 +0000 (11:29 -0500)]
Some formatting and flow changes:
* try to bring formatting of subheadings into consistency by promoting all bolded headings to hierarchichal headings
* add Paul Wilson as author
* initial directory changing and git checkout flow was not consistent with following commands
* added excercise around man pages and ls
* added comment on mental model of directory hierarchy
* labeled exercise at end of path section
* clarified conditions under which different ls commands were equivalent
Doug Latornell [Sat, 16 Feb 2013 18:32:03 +0000 (10:32 -0800)]
Update shell/Readme.md
Fix markup to highlight `find` command.
Doug Latornell [Sat, 16 Feb 2013 18:29:10 +0000 (10:29 -0800)]
Update shell/Readme.md
Improve wording in `cp` file backup example.
Doug Latornell [Fri, 15 Feb 2013 21:17:06 +0000 (13:17 -0800)]
Update shell/Readme.md
Fix typo and some missing words.
W. Trevor King [Mon, 11 Feb 2013 11:47:29 +0000 (06:47 -0500)]
shell/Readme.md: Fix 'swsc' -> 'swc' typo
W. Trevor King [Wed, 30 Jan 2013 11:19:12 +0000 (06:19 -0500)]
shell/Readme.md: Use USERNAME and YYYY-MM-PLACE in git clone instructions
Katy Huff [Sat, 20 Oct 2012 13:22:04 +0000 (06:22 -0700)]
fixed links
[wtk]:
This pulled in a few workshop-specific link changes, but I cherry
picked it to get the "GUI" -> "browser" update.
W. Trevor King [Thu, 18 Oct 2012 18:51:18 +0000 (14:51 -0400)]
shell/Readme.md: use explicit URL (with https://)
Jon Pipitone [Fri, 1 Feb 2013 18:08:26 +0000 (13:08 -0500)]
Conversion of all rst to corresponding markdown files
We use git-flavoured markdown
W. Trevor King: I dropped everything from the original
4ba1cf2 except
for the shell/Readme.md modification.
Katy Huff [Wed, 30 Jan 2013 03:39:10 +0000 (21:39 -0600)]
removed references to 2013-01-chicago (those became YYYY-MM-PLACE) and thehackerwithin (those became USERNAME).
W. Trevor King: I dropped everything from the original
87034d8 except
for the shell/Readme.md modification.
Katy Huff [Wed, 30 Jan 2013 00:30:42 +0000 (18:30 -0600)]
removing links from readmes, removed old.md, not sure what that was.
W. Trevor King: I dropped everything from the original
500753d except
for the shell/Readme.md modification.
Jed Brown [Sat, 12 Jan 2013 15:56:25 +0000 (09:56 -0600)]
Fix one more s,Shell-1,shell,
Jed Brown [Sat, 12 Jan 2013 15:52:53 +0000 (09:52 -0600)]
Fix paths in shell section
Katy Huff [Thu, 10 Jan 2013 00:24:19 +0000 (18:24 -0600)]
fixes links in shell readme
rkhetani [Tue, 8 Jan 2013 23:51:35 +0000 (17:51 -0600)]
Updated URL
rkhetani [Tue, 8 Jan 2013 23:49:45 +0000 (17:49 -0600)]
Updated URL
rkhetani [Tue, 8 Jan 2013 23:47:30 +0000 (17:47 -0600)]
Updated URL
rkhetani [Tue, 8 Jan 2013 23:10:30 +0000 (17:10 -0600)]
Updated for Jan12th bootcamp
Katy Huff [Sun, 16 Dec 2012 17:53:31 +0000 (11:53 -0600)]
moved a lot of files to folders that will mesh with the directory structure intended for the master branch, in case we merge this in. A bunch of things still need to be done. The software engineering section isn't completely moved and the readmes are still in rst rather than md.
W. Trevor King: I removed everything from the original
00149bc except
the 1-Shell -> shell move.
Joshua R Smith [Mon, 18 Jun 2012 14:41:14 +0000 (10:41 -0400)]
Fixed github URL.
Sasha Wood [Sun, 17 Jun 2012 02:16:51 +0000 (22:16 -0400)]
Updated shell tutorial to reflect new VM. Also minor
edits for clarity. Added reference to xargs, command
history.
Sasha Wood [Tue, 12 Jun 2012 00:40:56 +0000 (20:40 -0400)]
Corrected git command
Sasha Wood [Sun, 10 Jun 2012 01:41:30 +0000 (21:41 -0400)]
Modified 1-Shell to use swc in place of thw and \nSWC-bootcamp in place of UofCSCBC2012 so as to have correct org and repo name.
Sasha Wood [Sun, 10 Jun 2012 01:02:39 +0000 (21:02 -0400)]
Changed presenter name
Milad Fatenejad [Mon, 2 Apr 2012 04:50:00 +0000 (23:50 -0500)]
Done with the shell tutorial...at last
Milad Fatenejad [Mon, 2 Apr 2012 04:04:50 +0000 (23:04 -0500)]
More updates to shell tutorial
Milad Fatenejad [Sun, 1 Apr 2012 23:04:22 +0000 (18:04 -0500)]
More updates to shell tutorial
Milad Fatenejad [Sun, 1 Apr 2012 21:49:15 +0000 (16:49 -0500)]
More updates to shell tutorial
Milad Fatenejad [Sun, 1 Apr 2012 21:09:31 +0000 (16:09 -0500)]
Added more to shell tutorial. Also added a hello world program
Milad Fatenejad [Sun, 1 Apr 2012 18:54:32 +0000 (13:54 -0500)]
More updates
Milad Fatenejad [Sun, 1 Apr 2012 17:04:19 +0000 (12:04 -0500)]
Added a bunch of new text to shell tutorial
Milad Fatenejad [Sun, 1 Apr 2012 04:08:54 +0000 (23:08 -0500)]
More updates to shell section. Added first exercise!
Milad Fatenejad [Sun, 1 Apr 2012 03:43:34 +0000 (22:43 -0500)]
More updates to shell section
Milad Fatenejad [Sun, 1 Apr 2012 02:53:39 +0000 (21:53 -0500)]
Experimenting...
Milad Fatenejad [Sun, 1 Apr 2012 02:46:01 +0000 (21:46 -0500)]
More updates to the shell section
Milad Fatenejad [Sun, 1 Apr 2012 02:23:25 +0000 (21:23 -0500)]
Started just directly editing the Readme.md file
Milad Fatenejad [Sun, 1 Apr 2012 02:09:58 +0000 (21:09 -0500)]
Testing to make sure I can use lists correctly
Milad Fatenejad [Sun, 1 Apr 2012 02:01:24 +0000 (21:01 -0500)]
More updates
Milad Fatenejad [Sun, 1 Apr 2012 02:01:08 +0000 (21:01 -0500)]
More updates to shell section
Milad Fatenejad [Sun, 1 Apr 2012 01:56:35 +0000 (20:56 -0500)]
Updated shell section
Milad Fatenejad [Sun, 1 Apr 2012 01:46:37 +0000 (20:46 -0500)]
Added acknowledgement
Anthony Scopatz [Wed, 21 Mar 2012 02:57:01 +0000 (21:57 -0500)]
Added associated markdown files.
W. Trevor King: I removed everything from the original
7d32d4e except
the 1-Shell/Readme.md addition.
Katy Huff [Tue, 20 Mar 2012 16:04:28 +0000 (11:04 -0500)]
added lunch, schedule, etc.
W. Trevor King: I dropped everything from the original
47faad7 except
for the 1-Shell/Readme.rst addition.
Jon Pipitone [Mon, 8 Apr 2013 18:32:28 +0000 (14:32 -0400)]
Cheatsheet based on @LJWilliams's version (PR #30) with updates to match the Guide
Lynne Williams [Sun, 17 Feb 2013 17:37:36 +0000 (12:37 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:32:23 +0000 (12:32 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:29:37 +0000 (12:29 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:28:37 +0000 (12:28 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:26:36 +0000 (12:26 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:15:36 +0000 (12:15 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:11:24 +0000 (12:11 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:08:47 +0000 (12:08 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:06:39 +0000 (12:06 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 17:02:42 +0000 (12:02 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 16:54:03 +0000 (11:54 -0500)]
Update shell_cheatsheet.md
Lynne Williams [Sun, 17 Feb 2013 16:44:38 +0000 (11:44 -0500)]
Update shell_cheatsheet.md