====== Ein- und Ausgaben beim Bashscript umleiten ======
Ein- und Ausgaben können umgeleitet werden
... do > ausgabe 2>&1
Wenig bekannt ist der Bourne-Shell-Operator <>.
Er öffnet eine Datei zum Lesen u... etzen - etwa Terminals oder Modems.
Die Bourne-Shell kann noch mehr: Man kann einen beliebigen Komm... ausgabe.
Allgemein gilt also:
Mit den Bourne-Shell-Operatoren <& und >& lassen sich Ein- und Ausg
====== IF-Operator ======
<code bash>
#!/bin/bash
X=""
if [ -n "$X" ]; then # -n tests to see if the argument is non empty
echo... code>
http://pegasus.rutgers.edu/~elflord/unix/bash-tute.html:
A brief summary of test operators
He... ou need anything else, you can always check the bash manpage ... )
operator
produces true if...
num
hout displaying it on the screen. The UNIX Bourne shell does not have this functionality as a command,... al parameters including whether or not characters should be echoed to the terminal. To turn off echoin... quent user input (including commands typed at the shell) will not be echoed.
To restore the echoing,... ead a password into the variable secret:
<code bash>
stty_orig=`stty -g`
stty -echo
read secret
s
warten, von Ihnen wieder gerufen zu werden.
==== Shortcuts ====
mit 'history' kann man sich alle Einträge aus '~/.bash_history' anzeigen lassen.
Mit Rufzeichen (!) vor... zte Bearbeitung rückgängig machen
*[Strg + r]: Suche rückwärts durch die History
siehe 'man bash'
e "$line"
done < ./users.csv
</code>
Mit diesem Bash Skript lese ich eine CSV ein.
<code>
Testuser;ken... $Email"
done < ./users.csv
</code>
Das ist eine Bash-Variante zu explode.
PS: Und vergiss für dieses
= Dateien nach Inhalt durchsuchen ======
Mit der Shell lassen sich mittels //find// alle/bestimmte Da... 1-Z200AAAAAAAAAA.jpg
Nachträglich entfernen mit Bash und rename (Perl):
Testlauf (-n):
<code>
find . -