Category Archives: Skripte

Benutzereingabe bei Ant

Mit dem folgenden Fragment wird ein Kennwort erfragt, ein Skript gestartet und das Kennwort als Parameter übergeben. <target name="deploy-over-script" depends="clean,jar" description="Kopiert Projekt zum Server.">    <input message="Kennwort:"  addproperty="my.pass" />    <exec executable="cmd">       <arg value="/c"/>       … Continue reading

Posted in Java, Skripte | Tagged | Leave a comment

Attribut “userAccountControl” auswerten

Der weitere Ablauf in einem Bash-Skript sollte davon abhängen, ob Computerkonten im Active Directory aktiviert oder deaktiviert sind. Der Status der Benutzer- und Computerkonten wird im Active Directory vom Attribut “userAccountControl” bestimmt. … typeset -i ACTRL ACTRL=`ldapsearch -x -LLL -b … Continue reading

Posted in Skripte | Tagged | Leave a comment

Ant und SSH

Ant unterstützt seit Version 1.6 einen SCP-Task: <target name="deploy-over-ssh">    <scp todir="root@appserver:/home/apps"      keyfile="g:/keys/abc" passphrase=""      trust="true" verbose="false" sftp="true">       <fileset dir="./dist" casesensitive="false" />    </scp> </target>

Posted in Java, Netzwerk, Skripte | Tagged , | Leave a comment

Parameter mit “getopts”

Mit getopts lassen sich die Parameter vom Skriptaufruf leichter auswerten. Es werden Parameter mit genau einem oder keinem Argument verarbeitet.

Posted in Linux, Skripte | Leave a comment

Squid mit SARG nachträglich auswerten

Das folgende Mini-Skript kann genutzt werden, um nachträglich eine Auswertung für den Squid per SARG zu erstellen. #!/bin/bash COUNT=0 while [ $COUNT -le 10 ]; do    YESTERDAY=$(date –date "$COUNT days ago" +%d/%m/%Y);    /usr/bin/sarg -o /var/www/sarg/daily -d $YESTERDAY;   … Continue reading

Posted in Linux, Skripte | Leave a comment

Perl und IMAP

Das Modul Mail::IMAPClient ermoeglicht der Programmiersprache Perl den komfortablen Zugriff auf einen IMAP-Server.

Posted in Skripte | Leave a comment

Perl Minis

CPAN-Modul installieren perl -MCPAN -e ‘install HTTPD::Log::Merge’

Posted in Skripte | Leave a comment