Inhaltsverzeichnis
UNIX Shell Scripting with BASH
Manuals
Quick Reference
Frequently Asked Questions
Examples & Solutions
Tests
Variables
Arrays
Loops
Arithmetics
Files & Folders
Shell Setup
Parser
Tips and Tricks
External Programs
UNIX Shell Scripting with BASH
Manuals
Bash Reference Manual
Bash Guide for Beginners
Advanced Bash-Scripting Guide
– An in-depth exploration of the art of shell scripting
Bourne Shell
– Everything you wanted to know.
Unix Shell Scripting by Chris Johnson
– A quick Reference
Shebang - All der Kram
Bash-Skripting-Guide für Anfänger
–
wiki.ubuntuusers.de
⇒ see also
Tipps und Tricks
Bash Pitfalls
The Bash Hackers Wiki
The Definitive Guide to Bash Command Line History
Quick Reference
Bash Redirections Cheat Sheet
Bash History Cheat Sheet
ANSI Escape sequences - VT100 / VT52 (ANSI Escape codes)
Frequently Asked Questions
How to strip leading “./” in unix “find”?
Linux Command Line Tips
– One Liners
A compilation of scripts
Howto Make Script More Portable With #!/usr/bin/env As a Shebang
http://wiki.ubuntuusers.de/Alias
Quoting command-line arguments in shell scripts
Adding a directory to your path
Bash scripting Tutorial
Presenting Usage message:
Shell Scripting with KDE Dialogs
How can I delete a newline if it is the last character in a file?
How to change the output color of echo in Linux
Examples & Solutions
Image Processing
Script arguments
Prompt for User Input
Tests
The classic test command
BASH: Test whether string is valid as an integer?
Test whether string contains pattern in Bash
How to check if the last string character equals '*'
Variables
Variable operations
explained.
Manipulating Strings
with examples.
Bash variable substitution vs dirname and basename
What's a concise way to check that environment variables are set in a Unix shell script?
Default value of variable in bash
What is the most elegant way to remove a path from the $PATH variable in Bash?
Arrays
The Ultimate Bash Array Tutorial with 15 Examples
Loops
How do I iterate over a range of numbers defined by variables in Bash?
Arithmetics
Arithmetic in Bash scripting
Files & Folders
How to remove all empty directories in a subtree?
Bash script to delete all but N files when sorted alphabetically
recursively change file name from uppercase to lowercase (or viceversa)
How to rename all folders and files to lowercase on Linux?
Poll for a file creation and terminate if exits
⇒
https://wiki.ubuntuusers.de/inotify/
Shell Setup
.profile
.bashrc
.bash_aliases
www.alias.sh
– Use Alias.sh to synchronise your aliases across all machines.
Parser
INI-FIle Parser als Einzeiler in Bash
Tips and Tricks
4bit Terminal Color Scheme Designer
Shell Script Problems – arithmetic, syntax, test, boolean, etc.
External Programs
Unix Find Tutorial
1)
Unix Stream Editor SED
– The
Unix
Stream Editor.
Banner
– create highly visible separator pages
https://sourceforge.net/projects/umlaute/
– A short script to correct vowel mutation (Umlaut) errors in filenames. This errors typically occur when you copy files to a system with UTF-8 charset from a system using another charset.
1)
https://web.archive.org/web/20180901030301/http://softpanorama.org/Tools/Find/index.shtml