HTML EBools to PDF
HTMS="`ls *.htm`";for FILE in ${HTMS}; do cat .⁄$FILE >> .⁄alle.htmls; done

tidy -m .⁄alle.htmls

sed '⁄<br><hr>⁄,⁄<\⁄form>⁄ d' .⁄alle.htmls > .⁄alle_sed.htmls && rm .⁄alle.htmls && cp .⁄alle_sed.htmls .⁄das_gesamte_openbook.htm && rm .⁄alle_sed.htmls

wkhtmltopdf -n -s A4 das_gesamte_openbook.htm ThinkinginJava3rd.pdf
Fix USB with wrong Blocksize
When I opened gparted to format it, gparted gave me the following error "The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes".
This is usually caused by accidently using the wrong block size when copying an iso to the drive. This is an annoying problem, but it's rather easy to fix.
The way I fix this problem is to use dd to write the correct block size back onto the disk and then reformat the drive.
dd if=/dev/zero of=/dev/sdb bs=2048; sync