I'm sure there are pages which include helps for you.
I have done something, but language is mostly finnish.
Karjalan ATK-Awot Oy
Ofcourse you can look those pages using Googles translator
Google Kääntäjä
if command I have done page using my english. Why ? If has used so often like programlanguage if. If command is different. Same situation with ex. case.
Karjalan ATK-Awot Oy
Big idea is to understand that everyline is commandline = works same way even command is builtin if, case, ... or something else like date, ls, rm, ...
- filename generation
- pipe
- io-redirection
- argument delimeter !!! (ex. if ...)
- ...
Example
Code:
ls *
echo *
if cp x y 2>/dev/null ; then
print ok
else
print not so good
fi