Home | Login

Development-Blog

Hier schreibe ich meine Erfahrungen und Recherchen zu verschiedenen Problemen nieder. Es dient lediglich zum Nachschlagen, weiter nichts!!! Ich erhebe hier keinen Anspruch auf Richtigkeit oder Alleinstellung.

  • Impressum
  • Kategorien

    • Allgemeines
    • Apache
    • Aptana
    • BASH
    • Batch
    • Carminat TomTom
    • Citrix
    • Crashplan
    • CSS
    • Cubietruck
    • Firefox
    • Fritz!Box
    • Google Mail
    • HTML
    • Internet
    • Internet Explorer
    • JavaScript
    • jQuery
    • Lexware
    • Linux
    • Magento
    • Mail
    • mySQL
    • OpenProject
    • Outlook
    • PCVisit
    • Perl
    • PHP
    • Programmierung
    • QNAP TS-239 Pro
    • Samsung
    • Scuttle
    • SharePoint
    • Shell
    • Skype
    • Software
    • SSDs
    • Thunderbird
    • TomTom Home
    • Ubuntu
    • USV
    • USV
    • Webserver
    • Windows 7
    • Windows Vista
    • Windows XP
    • Wordpress
    • XBMC
    • XML
  • Meta

    • Anmelden
    • Beitrags-Feed (RSS)
    • Kommentare als RSS
    • WordPress.org

BASH Befehle

Posted by skoch on 25. Januar 2016

Shell
1
ll /home/loacker_prod/outbox_archive/L040_000000000000* | grep "Jan  8" | awk '{print "cp "$9" /dev/shm/L040-Jan8/"}' | sh

 

Filed under: BASH, Batch, Shell, Ubuntu No Comments »

[BATCH-Programmierung] Datei mit aktueller Uhrzeit versehen im Dateinamen

Posted by skoch on 13. November 2012

Shell
1
cp server.log server_`/bin/date '+%Y-%m-%d_%H-%M-%S'`.log

 

Filed under: Batch, Linux, Ubuntu No Comments »

[BATCH-Programmierung] eine Datei als Kopie mit verschiedenen Versionen

Posted by skoch on

Shell
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
 
source=/var/log/server.log
dest=/var/log/server.log
max=5
 
rm $dest.$max > /dev/null 2>&1
 
for ((i=$[$max-1]; i>0; i--)); do
  mv $dest.$[$i-1] $dest.$i > /dev/null 2>&1
done
 
cp $source $dest.0

Shell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
 
source=/var/log/server.log
dest=/var/log/server.log
max=5
 
rm $dest.$max > /dev/null 2>&1
 
i=`expr $max - 1`
while test "$i" -gt "0"
do
  mv $dest.`expr $i - 1` $dest.$i > /dev/null 2>&1
  i=`expr $i - 1`
done
 
mv $source $dest.0

 

Filed under: Allgemeines, Batch, Ubuntu No Comments »

Copyright © 2008 Development-Blog | XHTML 1.1 | CSS 2.1 | Design by Fernbap | WordPress Theme by DesertWolf