Ergebnis 1 bis 12 von 12
Thema: Skriptethreat
-
16.01.2008, 22:08 #1GinTonic
Skriptethreat
Würde mich über viele Beiträge und vorallem Skriptbeispiele d.h Codes freuen, da ich mich seit nun schon längerer Zeit dafür interessiere.
Gruß
GinTonic
-
-
17.01.2008, 08:20 #2nick81
AW: Skriptethreat
wasistlos.bat
:10
echo "Was für eine Art Snripten meinst du? Ich halte das für ein wenig zu global"
goto 10
Edit:
Ich hätte da sogar eine Frage zum Skripten, da ich ein Problem habe. Folgende Situation:
Ich habe eine Dreambox (Linux) und eine Fritzbox (auch Linux) welche ich über einen Automount zusammen verbunden habe. Nun führe ich ein Skript von der FB aus, welches auf der Festplatte der Dream abgelegt ist. Manuell mache ich folgendes auf der FB:
Erstmal über Telnet auf die FB
cd /tmp/var/hdd/ (Mountpoint auf der Dream)
nohup ./skript.sh -parameter
Was ich möchte:
Ich möchte das Starten und das Anzeigen des Status von der Dream bewerkstelligen, damit ich alles direkt vom TV aus machen kann. Folgendes habe ich versucht:
#/bin/sh
{
cd /tmp/var/hdd/
sleep 3
nohup ./skript.sh -parameter
} | telnet fritz.box
-
17.01.2008, 12:58 #3dakkar
AW: Skriptethreat
tjo telnet ist da ziemlich eklig, da telnet nur interaktiv zu beenden ist.
jetzt ist die frage ob du das tool expect auf der DB installieren kannst. expect ist grade fuer solche faelle wie geschaffen.
Eine gute Hilfeseite grad fuer den anfang findest du hier:
expect - Mikiwiki
viel erfolg
dakky
-
17.01.2008, 15:57 #4
-
17.01.2008, 19:53 #5jonny123
AW: Skriptethreat
Ich arbeite gerade an einem Shellskript, das automatisch für jede Kalenderwoche aus einer OpenOffice-Vorlage eine neue Berichtsdatei erstellt und sie in einem Ordner (z.B. 2007 für Berichte aus dem Jahr 2007) ablegt.
Sorgen bereitet mir noch das Berechnen der Kalenderwoche aus dem aktuellen Datum...
Soll später mal für BErichtshefte oder Protokolle dienen
Also wer nen Tipp hat, wie ich das lösen kann, raus damit
-
17.01.2008, 21:08 #6GinTonic
AW: Skriptethreat
-
18.01.2008, 07:30 #7dakkar
AW: Skriptethreat
is schon ziemlich sinnlos einfach irgendwelche scripte herzupasten, da die meistens auf sehr spezifische probleme eingehen.
jonny123 mal die man page von date gelesen? da steht dann sowas wie:
Code:%U week number of year, with Sunday as first day of week (00..53)
mfg
dakky
-
18.01.2008, 08:37 #8nick81
AW: Skriptethreat
Wie ich im zweiten Post auch schon geschrieben habe, was für Skripts meinst du? Nicht nur das es oftmals Skripte gibt, die so individuell sind und nur auf das dafür vorgesehende System funktioniert, es gibt halt auch verschiedene Skriptingsprachen, die sich im Anwendungsberich teilweise sehr stark unterscheiden. Ein paar Beispiele:
- Shell-Skripte: Standardmäßig nur für Unix-basierte Systeme
- Batch: Dos und Windows Systeme
- Javascript: Für Internetseiten (Ich glaube aber, JS klappt auch außerhalb von HTML, bin mir aber nicht sicher)
- VBS (Visual Basic Script): Unter Windows, aber auch unter vielen anderen System nutzbar
- Powershell: Von Microsoft und für Microsoft Windows
- QuakeC: Skriptsprache für das Spiel Quake
Und wie schon gesagt, normalerweise werden Skripts benutzt, wenn man individuelle Prozeduren automatisiert erledigen will, was nunmal nicht auf jedem System funktioniert oder halt auch nicht benötigt wird. Oder möchtest du mein Map-Skript von meinem Laptop zum PC? Das bringt dir halt nix.
@dakkar:
Vielen dank für den Link. Ich hatte es noch nicht geschafft das zu testen, werde berichten, ob ich damit weiterkomme.
-
18.01.2008, 17:03 #9jonny123
-
21.01.2008, 12:50 #10dakkar
AW: Skriptethreat
^^ die shell ist maechtig
dakky
-
21.01.2008, 22:53 #11jonny123
AW: Skriptethreat
z.B. Das Erstellen von komprimierten Festplatten-Images und deren zurückspielen auf die Festplatte. Erstellen, mounten(auch mit Laufwerks-Emulation) und brennen von ISO-Dateien, senden von Dateien an andere PCs im Netz, sichern von Daten auf Band, ...
Ich wills nicht mehr missen, auch wenn manchmal Windows doch unverzichtbar ist...
Komme leider derzeit noch nicht so viel zum Skripten und das Berichte-Skript muss ich noch testen
-
24.03.2008, 00:15 #12jonny123
AW: Skriptethreat
So, nachdem das Berichteskript net so wirklich in Schwung kam, habe ich hier ein neues, äusserst mächtiges Skript:
Es kopiert alle Dateien mit bestimmten Mustern im Dateinamen von einem Ordner(inkl. Unterverzeichnissen!!) in einen anderen Ordner.
Man kann es zum Beispiel benutzen, um Alle Musikdateien, Office-Dokumente, etc. automatisiert beim einlegen/einstecken eines Wechselspeichers auf die Festplatte zu kopieren.
Code:#!/bin/sh if [ $# -lt 3 ]; then #check for correct number of parameters echo -e "Usage: $0 <source directory> <target directory> <pattern>\nPut patterns like txt in \" \"" #Display usage information exit 1 else TARGET=$2 SOURCE=$1 LOGFILE=$2/copy.log #set variables touch $LOGFILE #create logfile in target directory date >> $LOGFILE #Write current time and date to logile shift shift #Delete target and source parameters while [ $# -gt 0 ] #Parse for arguements do echo -e "\nCopying $1 to target\n--------------------" >> $LOGFILE #Add log explanation find "$SOURCE" -name "$1" -ls | cut -d / -f2-200 | while read FILE #Search for files with pattern in source do cp -v /"$FILE" "$TARGET" >> "$LOGFILE" #Copy each file and write info to log done shift done echo -e "View logfile?(Quit reading with q, enter y/n)" #Ask user read USERIN #Read user input if [ $USERIN == "y" ]; then #Check user input less $LOGFILE #Display Logfile with less fi fi
Ich arbeite aber noch dran.
Was heißt "wieder aufgenommen werden"? Dir ist schon klar, dass der Handel mit Russland noch nie uneingeschränkt gewesen ist?
Der Ukraine-Konflikt 2022