A repo for sharing-session on efficient ways of using command line application (CLI). This session is mostly aimed for biologists studying phylogenetics and general bioinformatics. It also provides useful command line skills to those who are interested in learning programming languages beyond R.
Requirements:
Computer running Unix-Like operating system: MacOS or Windows Subsystem for Linux.
Date: Sunday, 26 Sept 2021
Time: 21:30 CDT (GMT -5)
- Basic SHELL
- Bash vs Zsh vs Fish
- Commonly used commands
- Using alias
Date: TBD
- Text editor
- Nano vs Vim
- Basic shell scripting
Date: TBD
- Installing from OS repositories
- Installing single-executable app
- Installing python based applications
- Installing Java based applications
- Using Bash to simplify Java-based application commands
Date: TBD
- Compiler basic
- Compiling C/C++ applications
- Compiling program written in other programming languages, such Rust and Go
Date: TBD
- Intro Git
- What's the difference between Git and GitHub
- Setting up our first github repository
- Working with local Git repository
- Commonly used Git commands