Octopress - blog_archive Datum in Deutsch

in der Datei "source/_includes/archive_post.html"
1
| replace:"January","Jan." | replace:"February","Febr." | replace:"March","März" | replace:"April","Apr." | replace:"May","Mai" | replace:"June","Juni" | replace:"July","Juli" | replace:"August","Aug." | replace:"September","Sept." | replace:"October","Okt." | replace:"November","Nov." | replace:"December","Dez"
2016 Mai 16

Prüfen ob das Betriebssystem 64bit ist

Prüfen ob das Betriebssystem 64bit ist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#   **************************************************************
#    einmal auf der powershell ausgeführen werden
#     "Set-ExecutionPolicy Unrestricted"
#   **************************************************************
#
#   **************************************************************
#   * Erstellt M.N. - POWERSHELL / Entwicklung   18.11.2010      *
#   **************************************************************

function is64bit() {
  return ([IntPtr]::Size -eq 8)
}

function get-programfilesdir() {
  if (is64bit -eq $true) {
    (Get-Item "Env:ProgramFiles(x86)").Value
  }
  else {
    (Get-Item "Env:ProgramFiles").Value
  }
}
$PROGRAMME = get-programfilesdir
get-programfilesdir
2016 Mai 08

Bild Dateien Umbenennen unter Linux/Mac OS X

Unter Linux kann mit exiftool RAW Dateien umbennant werden

Ziel Name Format: YYYY-MM-TT-HH_LFN(3stellig)

Für RAW
1
time exiftool -v "-FileName<DateTimeOriginal" -d %Y-%m-%d-%H_%%.3nc.%%le *.*
Für JPG’s
1
time jhead -n%Y-%m-%d-%H_%03i *.jpg
Hat man Bilder aus verschiedenen Kameras, kann man so sicherstellen das alle Bilder Chronologisch sind.
1
time exiftool -v "-FileName<DateTimeOriginal" -d %Y-%m-%d-%H-%M-%S_%%.3nc.%%le *.*
2016 Mai 08

Datei in .zip archive suchen

Datei in .zip archive suchen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/bash
## ----------------------------------------------------------------------------
## Script Name:   zipsearch.sh
## CreationDate:  28.07.2011
## Last Modified: 23.08.2011 14:48:59
## Copyright:         mneumann (c)2011
## Purpose:           durchsucht alle zip-dateien in einem pfad nach einem datei namen
## ----------------------------------------------------------------------------

if [ $# -ne 2 ] ;then
   echo  -e "Usage:  $0    \n"
   echo  -e "z. B.:  $0  /tmp/ hanswurst \n"
   exit 42
fi

ENDUNG=*.zip
STRING=$2
SOURCE=$1
ZAEHLER=1
COLOR_GREEN="\033[0;32m"
COLOR_YELLOW="\033[0;33m"
COLOR_NORMAL="\033[0m"
COLOR_RED="\033[0;31m"
COLOR_WHITE="\033[1;37m"
BEGIN=$(date +%s)

for i in $(find "$SOURCE" -name $ENDUNG); do
    printf "$COLOR_WHITE $ZAEHLER $i $COLOR_NORMAL\n"
    if unzip -l $i | grep -n $STRING > /dev/null 2>&1 ; then
        printf "$COLOR_GREEN gesuchte datei in archive: $COLOR_YELLOW$i$COLOR_NORMAL\n";
    else
        printf "$COLOR_RED gesuchte datei nicht gefunden $COLOR_NORMAL \n";
    fi
    ZAEHLER=$(($ZAEHLER+1))
done
END=$(date +%s)
echo "Der Vorgang dauerte $((END-BEGIN)) Sekunden"
2016 Mai 08

passwort generieren (Mac OS X)

passwort generieren (Mac OS X)
1
2
3
4
genpw() {
  GENPW=$(env LC_CTYPE=C tr -dc "a-zA-Z0-9" < /dev/urandom | head -c 6)
  echo $GENPW;
}
2016 Mai 08

leerzeichen in dateinamen mit _ ersetzen

leerzeichen in dateinamen mit _ ersetzen
1
for i in *.mp4;do mv "$i" $(echo "$i" | sed -e 's/ /_/g'); done
2016 Mai 08

FileFault generieren

FileFault generieren
1
2
3
4
5
6
7
8
9
10
genfilefault() {
  passwort=""
  geheim=""
  for il in {1..6}; do
      geheim=$(env LC_CTYPE=C tr -dc "A-Z0-9" < /dev/urandom | head -c 4)
      passwort=${passwort}"-"${geheim}
  done
  passwort=$(echo $passwort | sed -e 's/^-//')
  echo "$passwort"
}
2016 Mai 08

Prüft ob ein Rechner erreichbar ist

Prüft ob ein Rechner erreichbar ist
1
2
3
4
5
6
7
8
9
Function isOnline([string]$ip) {
    ping.exe $ip -n 1 -w 100 >$nul
    ($lastexitcode -eq 0)
}
foreach ($pc in 0..255) {
    $ip = "192.168.150.$pc"
    $online = isOnline($ip)
    "$IP = $online"
}
2012 Nov. 28