Spent way too much time trying to do this, hope this help someone else: i=1;for f in *.jpg; do mv “$f” “newname$i.jpg”; let i++; done
Archive for the ‘bash’ Category
Extract emails from big text file
Fount it here: perl -wne’while(/[\w\.\-]+@[\w\.\-]+\w+/g){print “$&\n”}’ emails.txt | sort -u > output.txt
Simulate load on linux serve with one-line command
Some days ago I needed a quick way to simulate load on a Linux sever. While there are many tools that can do this, all I needed was a simple bash one-line command that can make the CPUs beg for mercy. What I ended up using is this: dd if=/dev/zero bs=100M | gzip | gzip [...]
Bash sequences
A very helpful command I like to use to organize folders is: for i in {a..z}; do mkdir $i; done This creates a folder for each letter from “a” to “z”.
Howto backup and restore MySQL database with character set intact
If you want to preserve characters like ñ, ó, ç, etc. when migrating a MySQL database use mysqldump to export the database with this options: mysqldump -u root -p –default-character-set latin1 –skip-character-set > mydump.mysql create the target database with: mysqladmin -u root -p create –default-character-set latin1 –collate latin1_swedish_ci then restore: mysql -u root -p –default-character-set [...]


