Category Archives: misc

Shell One-Liner: Base64 Dateien in der Shell encoden

perl -MMIME::Base64 -ne ‘print decode_base64($_)’ < file.txt > out via snipplr

Posted in misc | Tagged | Leave a comment

Shell One-Liner: Alle .csv.bz2 Dateien die älter als eine Woche sind löschen

find . -type f -name "*.csv.bz2" -mtime +7 -exec rm -rf {} \;

Posted in misc | Tagged | Leave a comment

Shell One-Liner: Alle .csv Dateien die älter als einen Tag sind bzipen

find . -type f -name "*.csv" -mtime +0 -exec bzip2 {} \;

Posted in misc | Tagged | Leave a comment

Shell One-Liner: Alle .done Dateien umbenennen und das .done entfernen

find . -type f -name "*.done" | \ sort | while read donefile; do \   undonefile=`echo $donefile | sed ‘s/.done//’`; \   mv -v "$donefile" "$undonefile"; \ done

Posted in misc | Tagged | Leave a comment

Shell One-Liner: Alle .gz Dateien entpacken und mit bzip2 neu komprimieren

find . -type f -name "*.gz" | \ sort | while read gzipfile; do \   uncompressedfile=`echo $gzipfile | sed ‘s/\.gz//’`; \   gunzip -v $gzipfile && \   bzip2 -v $uncompressedfile; \ done

Posted in misc | Tagged | 1 Comment