[ Pobierz całość w formacie PDF ]
Conquering the
Command Line
With ZSH
Fabian Kislat
DESY IceTray Seminar
Dec 01, 2009
What is ZSH?
●
A
Unix shell
●
bash
like syntax
●
Standard Login shell for users in Zeuthen
●
Very customizable
●
Will focus on using zsh
●
Not shell programming in general
Dec 01, 2009
Fabian Kislat - Conquering the Command Line With ZSH
2
Today's Topics
●
Configuring the shell
●
Functions, scripts and autoload
●
Useful keyboard shortcuts
●
History
●
Globbing
●
Parameter Expansion
●
A little shell scripting
Dec 01, 2009
Fabian Kislat - Conquering the Command Line With ZSH
3
Part I:
Configuring the Shell
The startup files
●
Three
startup
files:
.zshenv
,
.zprofile
,
.zshrc
All shells
On the batch farm
When running scripts
.zshenv
Login shell?
.zprofile
Interactive shell?
.zshrc
●
Logout
file:
.zlogout
●
Important
: No output in
.zshenv
!
Dec 01, 2009
Fabian Kislat - Conquering the Command Line With ZSH
5
[ Pobierz całość w formacie PDF ]