Skip to content
This repository has been archived by the owner on Nov 16, 2022. It is now read-only.

Shell section #27

Open
16 of 24 tasks
seanfisk opened this issue Oct 18, 2014 · 0 comments
Open
16 of 24 tasks

Shell section #27

seanfisk opened this issue Oct 18, 2014 · 0 comments
Assignees

Comments

@seanfisk
Copy link
Owner

  • Command-line basics (Dr. Dulimarta is working on this)
  • List of shells
    • Basic list
    • Windows shells: cmd.exe and PowerShell
  • Shell features
    • Aliases
    • Shell built-ins
    • Quoting
    • Environment Variables
    • Pipelines
    • Redirection
    • Path Manipulation (link to this from Contributing and User-level Software)
    • Startup files (with example dotfiles)
    • Frameworks (oh-my-zsh, bash-it, others)
    • Prompt customization (basic, Powerline)
    • Utilities (autojump, z, fasd)
    • Storing in version control / GitHub
  • Shell scripting
    • Shebang
    • Boilerplate
    • Conditionals
    • Arguments
    • Functions
    • Command Substitution
    • xtrace
    • When to shell script
  • "Next class" Python module in prompt, e.g., <CIS452 in 01:42>
@seanfisk seanfisk self-assigned this Oct 20, 2014
seanfisk added a commit that referenced this issue Mar 23, 2015
Completes much of issue #27:

- Available shells
  - Bash
  - sh
  - Zsh
  - fish
  - Others
  - Choosing a shell
  - Windows shells
    - Command Prompt
    - PowerShell
    - Cygwin
- Interactive shell use
  - Aliases
  - Built-ins
  - Quoting
  - Environment Variables
  - Pipelines
  - Redirection
  - Path Manipulation
  - Startup files
  - Utilities
  - Frameworks
- Shell scripting
  - Shebang
  - Boilerplate
  - When to shell script

The user-level software section and environment variables page were also
modified to integrate with path manipulation and example dotfiles
sections.

A script was added in order to test the example dotfiles.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant