# client
# sender
# recipient
# relay
smtpd_client_restrictions=
smtpd_sender_restrictions=
smtpd_recipient_restrictions=
smtpd_relay_restrictions=
smtpd_data_restrictions=
smtpd_end_of_data_restrictions=
smtpd_helo_restrictions=
smtpd_etrn_restrictions=
mynetworks=
myhostname=
smtpd_helo_required=yes
# permit_mynetworks
# check_policy_service
# unknown
# reject_unknown_client
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_hostname
# reject_unknown_helo_hostname
# reject_unknown_sender_domain
# reject_unknown_recipient_domain
# hostname
# reject_unknown_client_hostname
# reject_unknown_reverse_client_hostname
# reject_unknown_helo_hostname
# reject_unknown_hostname
# reject_invalid_hostname
# reject_non_fqdn_hostname
# non_fqdn
# reject_non_fqdn_hostname
# reject_non_fqdn_sender
# reject_non_fqdn_recipient
# sender
# reject_unknown_sender_domain
# reject_non_fqdn_sender
# recipient
# reject_unknown_recipient_domain
# reject_non_fqdn_recipient
# unauth
# reject_unauth_pipelining
# reject_unauth_destination
a CAPABILITY
a LOGIN "user" "password"
a LIST "" *
a SELECT INBOX
a FETCH 1 RFC822
a STORE 1 +FLAGS (\Seen \Deleted)
a CLOSE
a EXPUNGE
a SEARCH
a LOGOUT
HELO/EHLO
MAIL
DATA
RST
VRFY
EXPN
NOOP
QUIT
Return-Path:
Recevied:
From:
To:
Subject:
Date:
Message-ID:
User-Agent:
MIME-Type:
Content-Transfer-Encoding:
Content-Type:
Importance:
X-Priority:
X-Assp-..:
X-Reply-To:
Reply-To:
%{
#include <stdio.h>
#include <ctype.h>
%}
%token NUMBER
%%
lines : lines expr '\n' {printf("%d\n", $2);}
| lines '\n'
;
expr : expr '+' term {$$=$1+$3;}
| expr '-' term {$$=$1-$3;}
| term
;
term : term '*' factor {$$=$1*$3;}
| term '/' factor {$$=$1/$3;}
| factor
;
factor : '(' expr ')' {$$=$2;}
| NUMBER
;
statement -> assignment | cond | loop
assignment -> id := expr
cond -> if boolexpr then statement fi |
if boolexpr then statement else statement fi
loop -> while boolexpr do statement od
expr -> boolexpr | numexpr
boolexpr -> numexpr cop numexpr
numexpr -> numexpr + term | term
term -> term * factor | factor
factor -> id | const | (numexpr)
./skript.sh
/bin/bash ./skript.sh
bash skript.sh
#!/bin/bash
# Dies ist ein Kommentar
echo "Dies ist eine Ausgabe"
var1=Hallo
var2=Welt
echo $var1
echo $var2
if [ $var1 == $var2 ]
then
echo $var1
else
echo $var2
fi
while [ $var1 == $var2 ]
do
echo $var1
done
for var3 in "a " "b " "c "
do
echo $var3
done
typeset -i i=5
i=$(( 4 ))
i=$(( 4+4 ))
while [ $i -le 50 ]
do
echo $i
i=$(( $i+1 ))
done
useradd
userdel
usermod
newgrp
groupadd
groupdel
groupmod
passwd
id
chsh
chfn
exit
echo
man
info
locatedb
updatedb
find
grep
tree
tre-agrep
cut
cat
diff
comm
ln
ls
mkdir
mv
mmv
cp
cd
touch
rm
rmdir
unlink
dirname
basename
dd
mount/umount
lsof
lsblk
blkid
touch
md5sum
pwd
split
shred
.- a
-... b
-.-. c
-.. d
. e
..-. f
--. g
.... h
.. i
.--- j
-.- k
.-.. l
-- m
-. n
--- o
.--. p
.-. r
... s
- t
..- u
...- v
Anton
Berta
Caesar
Dora
Emil
Friedrich
Gustav
Heinrich
Ida
Julius
Kaufmann
Ludwig
Marta
November
Oskar
Paula
Quelle
Richard
Samuel
Theodor
Ulrich
Viktor
Wilhelm
Xantippe
Ypsilon
Zacharias
Baden-Württemberg: Stuttgart
Saarland: Saarbrücken
Rheinland-Pfalz: Mainz
Nordrhein-Westfalen: Düsseldorf
Niedersachsen: Hanover
Schleswig-Holstein: Kiel
Hessen: Wiesbaden
Thürungen: Erfurt
Sachsen-Anhalt: Magdeburg
Bayern: München
Sachsen: Dresden
Brandenburg: Potsdam
Mecklenburg-Vorpommern: Schwerin
CAU - Chile-Argentinien-Uruguay
PBPB - Peru-Bolivien-Paraguay-Brasilien
ECV - Ecuador-Columbien-Venezuela
Guayana, Suriname, French Guayana
Portugal-Spanien-Frankreich-Italien
Niederlande-Belgien-Luxemburg-Frankreich
Schweiz-Österreich-Ungarn
Polen-Tschechien-Östterreich
Dänemark-Niederlande-Belgien-Luxemburg-Frankreich-Schweiz-Österreich-Tschechien-Polen
Polen-Slowakei-Ungarn
Tschechien-Slowakei-Österreich-Ungarn
Norwegen-Schweden-Finnland
Estland-Lettland-Litauen
Russland-Weißrussland-Ukraine-Rumänien-Bulgarien-Griechenland
Russland-Kasachstan-Turkmenistan-Usbekistan-Kirgisistan-Mongolei-China
Jemen-Oman-Saudi-Arabien-Iraq-Iran-Afghanistan-Pakistan-Indien
Russland-China-Nordkorea-Südkorea-Japan
fopen
fclose
fflush
ferror
feof
fscanf
fprinf
scanf
printf
sscanf
sprintf
getline
puts
gets
fputs
fgets
putc
getc
putch
getch
putchar
getchar
fputc
fgetc
rewind
ftell
fseek
remove
rename
mkstmp