A simple guide to resolve common Perl module problems during package updates in Gentoo. What it does: These commands help rebuild all Perl modules after a Perl update or when you e…
shell/
The cdspell option in Bash is a helpful feature that automatically corrects minor typing mistakes in directory names when using the cd command. This guide explains how to enable an…
How to generate random ascii art in shell: wget -qO - http://www.asciiartfarts.com/random.cgi | sed -n '/<pre>/,/<\/pre>/p' | sed -n '/<table*/,/<\/table>/p' |…
With AWK: awk '{ sub("\r$", ""); print }' windows.txt > unix.txt awk 'sub("$", "\r")' unix.txt > windows.txt With TR tr -d '\15\32' < winfile.txt > unixfile.txt  …
Recursively download website wget -r --no-parent --reject "index.html*" http://mysite.com/configs/.vim/
history -c && history -w
find / -xdev -samefile file1 Second Method $ ls -li file1 2655341 -rw-r--r-- 3 peter peter 0 2008-09-02 19:09 file1 find /home -xdev -inum 2655341
#!/usr/bin/perl # wgrep.pl - windowed grep utility #!/usr/bin/perl # wgrep.pl - windowed grep utility use strict; use IO::File; use IO::Handle; my ($before,$after,$show_stars,$show…
0: Which process has port 22 open? #!/usr/bin/ksh # # PCP (PID con Port) # v1.10 08/10/2010 Sam Nelson sam @ unix.ms # # If you have a Solaris 8, 9 or 10 box and you can't # instal…
perl -e 'use POSIX qw(strftime); print strftime "%a %b %e %H:%M:%S %Y",localtime(time()- 3600*24*2);'