Välkommen till Firefox för Android tillägg.
Lägg till extra funktioner och stilar för att göra Firefox för Android till ditt.
StängRecensioner av The Unix and Linux Forums (unix.com) av Tiger19
Betygsatt 3 utav 5 stjärnor
fileservice Platzverbrauch:
#Aufgabe: fileservice
echo "Sollen links oder Platzverbrauch gewaehlt werden? links oder Platz"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "links" ]; then
echo "Sollen Hardlinks erstellt werden? ja oder nein"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "ja" ]; then
mkdir hardlinks
cd hardlinks
ln ../"$1"
else
echo "Keine Aenderung vorgenommen!"
fi
echo "Sollen Symbolische Links erstellt werden? ja oder nein"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "ja" ]; then
mkdir ../symlinks
cd ../symlinks
ln -s ../"$1"
else
echo "Keine Aenderung vorgenommen!"
fi
else
echo "Soll der Platzverbrauch berechnet werden? ja oder nein"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "ja" ]; then
ls -s "$1" | head -n1
else
echo "Keine Aenderung vorgenommen!"
fi
fi
exit
Betygsatt 3 utav 5 stjärnor
fileservice Datei:
#Aufgabe: fileservice1
echo "Info ueber Dateien"
#Datei
DATEI=$(ll $1 | tr -s " " | cut -f9 -d" ")
#Datum
ERGEBNIS=$(ll $1 | tr -s " " | cut -f7 -d" ")
#Ausgabe:
echo "Auf die Datei $DATEI wurde am $ERGEBNIS zuletzt zugeriffen."
exit
Betygsatt 3 utav 5 stjärnor
muster:
#Aufgabe: Musterbaum
# 3 Aufgabe muster
WERRUFTAUF=$(whoami)
USER=$(echo $WERRUFTAUF)
#Nachname bestimmen:
NACHNAME=$(ypcat passwd | grep "$USER"| cut -d ";" -f1 | cut -d ":" -f5 | sort)
echo "$NACHNAME"
#Verzeichnis erstellen:
mkdir /tmp/"$NACHNAME"
#Info´s erstellen:
USER="$(finger @ux-02)"
PROZESSE="$(ps -e)"
LETZTE="$(last)"
#Speichern in Dateien:
echo "$USER" >> /tmp/"$NACHNAME"/ux-02-userliste
echo "$PROZESSE" >> /tmp/"$NACHNAME"/"$HOST-prozessliste"
echo "$LETZTE" >> /tmp/"$NACHNAME"/lastliste
#Link anlegen:
cd /tmp/"$NACHNAME"
ln -s /bin/ls link1 # -s Option für symbolische links!
ln -s /bin/rm link2
ln -s /bin/mv link3
echo "Sollen Hardlinks erstellt werden? ja oder nein"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "ja" ]; then
mkdir hardlinks
cd hardlinks
ln /tmp/"$NACHNAME"/ux-02-userliste link1
ln /tmp/"$NACHNAME"/"$HOST-prozessliste" link2
ln /tmp/"$NACHNAME"/lastliste link3
else
echo "Keine Aenderung vorgenommen!"
fi
echo "Sollen Symbolische Links erstellt werden? ja oder nein"
read ENTSCHEIDUNG
if [ "$ENTSCHEIDUNG" == "ja" ]; then
mkdir ../symlinks
cd ../symlinks
ln -s /tmp/"$NACHNAME"/ux-02-userliste link1
ln -s /tmp/"$NACHNAME"/"$HOST-prozessliste" link2
ln -s /tmp/"$NACHNAME"/lastliste link3
else
echo "Keine Aenderung vorgenommen!"
fi
exit
Betygsatt 3 utav 5 stjärnor
liste:
#Aufgabe: Klassenliste
# 1. Aufgabe liste
if [ "$1" = "" ]; then
echo "Bitte Klassenkuerzel als Parameter mitgeben!"
exit
fi
#########################################################################
ERGEBNIS="$1"
echo "$ERGEBNIS"
if [ "$1" == "$(ypcat passwd | cut -c1-6 | grep "$1" | uniq)" ]; then
echo "Klassenkuerzel existiert!"
else
echo "Klassenkuerzel nicht vorhanden!"
ERGEBNIS=$(whoami)
fi
#########################################################################
#Benutzerkürzel:
benutzerkuerzel=$(ypcat passwd | grep "$ERGEBNIS"| cut -d ":" -f5 | sort)
echo "$benutzerkuerzel"
exit
Betygsatt 3 utav 5 stjärnor
namenliste:
#Aufgabe: Namenliste
# 4. Aufgabe namenliste
#Welche Mitarbeiter waren noch nie angemeldet(Userkennung)
NEVER=$(lastlog | grep ":" | cut -f1 -d " " | grep "bib")
#echo "$NEVER"
ERGEBNIS=$(ypcat passwd | grep "$NEVER" | cut -d ":" -f5 | sort -k2)
echo "$ERGEBNIS"
exit
Betygsatt 3 utav 5 stjärnor
lastlogin:
#Aufgabe: Untätigkeit
# 2. Aufgabe lastlogin
#Welche Mitarbeiter waren noch nie angemeldet:
never=$(lastlog | grep "**Never logged in**" | grep "bib"| sort | cut -f1 -d " ")
echo "Diese Mitarbeiter waren nie angemeldet:"
echo "$never"
exit
Betygsatt 3 utav 5 stjärnor
userinfo fingermenü:
#Aufgabe: Übungsklausur
# 3. Aufgabe userinfo
if [ "$1" = "" ]; then
echo "Bitte Userkennung als Parameter mitgeben"
exit
fi
#########################################################################
ERGEBNIS="$1"
echo "$ERGEBNIS"
if [ "$1" == "$(ypcat passwd | cut -f1 -d":" | grep "$1")" ]; then
echo "Benutzerkuerzel existiert!"
else
echo "Benutzerkuerzel nicht vorhanden!"
fi
#########################################################################
# 1.
ERGEBNIS2=$(finger | grep "$1" | cut -f2-5 -d" ")
echo "$ERGEBNIS2"
# 2.
ERGEBNIS3=$(ps -u "$1")
echo "$ERGEBNIS3"
# 3.
ERGEBNIS4=$(ypcat passwd | cut -f6 -d":" | grep "$1")
echo "$ERGEBNIS4"
echo "$ERGEBNIS2$ERGEBNIS3$ERGEBNIS4" > Auswertung
exit
##########################################################################
##########################################################################
#Aufgabe: Übungsklausur
# 4. Aufgabe fingermenu
if [ "$1" == "" ]; then
echo "Angabe -1 oder -2 oder -3 fehlt!"
exit
else
if [ "$1" == "-1" ]; then
echo "Richtig"
finger | tail -n +2 | cut -c12-48
else
if [ "$1" == "-2" ]; then
if [ "$2" == "" ]; then
echo "Richtig"
WERRUFTAUF=$(whoami)
finger $WERRUFTAUF
else
finger "$2"
fi
else
if [ "$1" == "-3" ]; then
if [ "$2" == "" ]; then
echo "Eingabe falsch! Bitte unix Anlage angeben, danke!"
else
echo "Richtig"
finger @"$2"
fi
fi
fi
fi
fi
Betygsatt 3 utav 5 stjärnor
ehemaligenskriptgesamt:
#Aufgabe: Ehemaligen-Informationssystem
# eintragen
WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)
name=$(ypcat passwd |grep $WERRUFTAUF| cut -f5 -d":")
echo "private E-mail"
read email
echo "WWW-Homepage"
read homepage
#Ausgabe des aktuellen Datums!!!!!!!!
HEUTE=$(date "+%d.%m.%y")
mkdir /tmp/bbsh8abe
mkdir /tmp/bbsh8abe/ehemalige
echo "$WERRUFTAUF:$name:$email:$homepage:$HEUTE:" >> /tmp/bbsh8abe/ehemalige/$KLASSE
exit
########################################################################################
#Aufgabe: Ehemaligen-Informationssystem
# zeigealle
WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)
echo "Userkennung:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"
cat /tmp/bbsh8abe/ehemalige/$KLASSE | tr : " "
exit
###########################################################################################
#Aufgabe: Ehemaligen-Informationssystem
# suchen
WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)
echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"
cat /tmp/bbsh8abe/ehemalige/$KlASSE | tr : " "
echo "Suchen einer Klassendatei"
#Suchen einer Klassendatei!!!!!!!!!
echo "Vorname"
read VORNAME
echo "Name"
read NAME
ERGEBNIS=$(more /tmp/bbsh8abe/ehemalige/$KLASSE | grep "$VORNAME:$NAME")
echo $ERGEBNIS
if [ "$ERGEBNIS" != "" ]; then
echo "Datei gefunden"
echo "$ERGEBNIS"
else
echo "Datei nicht vorhanden"
fi
exit
#############################################################################################
#Aufgabe: Ehemaligen-Informationssystem
# suchek
if [ "$1" = "" ]; then
echo "Bitte Userkennung als Parameter mitgeben"
exit
fi
ergebnis=$(echo "$1" | cut -c 1-6)
echo "Die Klasse lautet: $ergebnis"
echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"
cat /tmp/bbsh8abe/ehemalige/$ergebnis | tr : " "
exit
##############################################################################################
#Aufgabe: Ehemaligen-Informationssystem
# loeschen
WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)
echo "Username:Name:Vorname:private E-mail:WWW-Homepage:Datum der Eintragung"
cat /tmp/bbsh8abe/ehemalige/$KLASSE | tr : " "
echo "Suchen einer Klassendatei"
#Suchen einer Klassendatei!!!!!!!!!
echo "Vorname"
read VORNAME
echo "Name"
read NAME
ERGEBNIS=$(more /tmp/bbsh8abe/ehemalige/$KLASSE | grep "$VORNAME:$NAME")
echo $ERGEBNIS
if [ "$ERGEBNIS" != "" ]; then
echo "Datei gefunden"
echo "$ERGEBNIS"
else
echo "Datei nicht vorhanden"
fi
echo "Soll dieser Eintrag geloescht werden?"
echo "Ja oder Nein"
read ANTWORT
if [ "$ANTWORT" = "Ja" ]; then
more /tmp/bbsh8abe/ehemalige/$KLASSE | grep -v "$VORNAME:$NAME" >> kgw
mv kgw /tmp/bbsh8abe/ehemalige/$KLASSE
else
exit
fi
###########################################################################################
#Aufgabe: Ehemaligen-Informationssystem
# mkhtml
WERRUFTAUF=$(whoami)
KLASSE=$(echo $WERRUFTAUF | cut -c1-6)
DATEN=$(more /tmp/bbsh8abe/ehemalige/$KLASSE)
echo "
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"
\"http://www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<title>Ehemalige-Informationssystem</title>
</head>
<body>
<h1>Ehemalige-Informationssystem</h1>
<p> $DATEN </p>
</body>
</html>
" >> index.html
För att skapa egna samlingar, måste du ha ett konto för Mozilla tillägg.