Skip to content

Instantly share code, notes, and snippets.

@leberblock
leberblock / awk.change-values-in-column
Created March 11, 2010 17:22
awk: change value in column
awk 'BEGIN{OFS=FS="|"}$250=="3"{$250="0"}{print}' ~/Desktop/10744007_imp.txt > ~/Desktop/10744007_imp_fixed.txt
@leberblock
leberblock / gist:3047628
Last active April 5, 2022 11:52
thunderbird: check all imap folders for new mail
## add to .thunderbird/@@@.default/prefs.js
user_pref("mail.check_all_imap_folders_for_new", true);
## ... or more permanent via about:config
set mail.server.default.check_all_folders_for_new to true
@leberblock
leberblock / pdflatex.sublime-build
Created August 1, 2012 14:02
latex: create build system for pdflatex in sublime text 2
{
"cmd": ["pdflatex","$file_name"],
"selector": "text.tex.latex"
}
@leberblock
leberblock / gist:3369305
Created August 16, 2012 11:05
bash: show users who was logged in
last | grep "Wed Aug 15"
@leberblock
leberblock / gist:3486867
Created August 27, 2012 09:19
bash: count amount of "|" in a file
grep "20513754200" 11001104.txt | grep -o "|" |wc -l
@leberblock
leberblock / gist:3486907
Created August 27, 2012 09:29
grep: timerange in logfile
zgrep -E 'Feb 8 14:4[2-5]' ltm.8.gz
@leberblock
leberblock / gist:3486971
Created August 27, 2012 09:37
java: threaddump
tmpdir=$(ps aux | grep -v grep | grep -Eo "tmpdir=[^ ]*" | cut -d "=" -f 2)
pid=$(jps -J-Djava.io.tmpdir=$tmpdir | grep -v Jps | grep -Eo "^[0-9]{1,}")
ln -fs "$tmpdir/.java_pid$pid" "/tmp/.java_pid"$pid;
jstack -l $pid >> "/data/tmp/"$pid"_stacktrace"
@leberblock
leberblock / gist:3608987
Created September 3, 2012 12:29
bash: docx2pdf with libreoffice
libreoffice --headless -convert-to pdf *.docx -outdir .
@leberblock
leberblock / gist:3620525
Created September 4, 2012 11:46
log4j: create appender which logs in separate logfile
### 1. create appender
<appender name="JpaLogFile" class="org.apache.log4j.FileAppender">
<param name="File" value="/tomcat/logs/JpaTransactionManagerDebug.log" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ISO8601} %-5p %c [executionDate=%X{executionDate}]- %m%n" />
</layout>
</appender>
### 2. configure logger
<logger name="org.springframework.orm.jpa.JpaTransactionManager" additivity="false">
@leberblock
leberblock / gist:3793651
Created September 27, 2012 12:02
fonts: install ttf-fonts in ubuntu
cd /usr/local/share/fonts/truetype
sudo mkdir fontdir && sudo cp -r ~/fontdir .
sudo chown root.root fontdir && cd fontdir && sudo mkfontdir
cd .. && fc-cache