Software Carpentry
-
Tools and Techniques
CSCI 4900/5900 -
Selected Topics in Computer Science
Summer 2015 - CSCI 4900 (CRN: 50097) & CSCI 5900 (CRN: 50098)
DEPRECATED PAGE
Course concluded.
Instructor:
Dr. Roland Untch
Course Information
Calendar
Policy on Academic Dishonesty
Notices:
Current
,
Old
, &
Extra
CS Department Lab Information
File areas:
$PUB
&
$CLA
MTSU IT Policies
Course Advertisement
Information on:
Linux
NX
MTMail
SciTE
Bash Reference Manual
terminology
Linux Shell Scripting with Bash
by Ken O. Burtch (
(PDF version)
Bash Style Guide and Coding Standard
by Fritz Mehner
The Linux Documentation Project
- LDP website
Bash Programming - Introduction HOWTO
Bash Guide for Beginners
Advanced Bash-Scripting Guide
by Mendel Cooper
(PDF version)
Bash Reference Card
GNU/Linux Command-Line Tools Summary
The RCS Mini-HOWTO
Bash Reference Manual
Bash Quick Reference
Shell Scripting Primer
from Apple Developer
Linux shell Scripting Tutorial
Bash Scripting Tutorial
Linux Shell Scripting Tutorial
- (v2) by Vivek Gite
Bash Wikipedia entry
explainshell.com
tryGit
- interactive Git tutorial
Git courses
Hg Init: a Mercurial tutorial
Mercurial: The Definitive Guide
by Bryan O'Sullivan
bash man page
and reference
Coding Ground
Open Vim Tutorial
Just type
vimtutor
to start the standard Linux Vim tutor.
Sed - An Introduction and Tutorial by Bruce Barnett
https://cs.mtsu.edu/~untch/4900/index.html (maintained by
Roland H. Untch
)