Změna velikosti papíru v souboru PDF
Ne, že by nešlo v Acrobat Readeru něco jako přizpůsobit velikosti tisknutelné plochy, ale dostala se mi do ruky hromada obrázků, které jsem chtěl vytisknout (nejlépe bezokrajově) na barevné tiskárně. První část úkolu byla snadná, spočívala v příkazu
convert *.jpg tisk.pdf
Tím mi ale vznikl PDF soubor, který měl poněkud větší rozměry než jsem chtěl - byla to taková větší A4, čili těžko říct, ale mnohem větší. ;-) Zkusil jsem znovu convert, tentokrát s tímto parametrem
convert -page a4 tisk.pdf tisk2.pdf
No a vše bylo v pořádku, A4 jako vyšitá.
Hromadná změna velikosti obrázků
Možností je vždycky víc, než by jeden myslel. Na druhou stranu, pokud už se nacházíte v bashi, proč nezkusit následující
for i in *.jpg ; do convert -resize 640 "$i" "vystup/$i" ; done
Ty uvozovky tam jsou hlavně pokud soubory obsahují ve svém jménu mezery nebo jiné divnosti. Skript se dá snadno upravit do formy aliasu nebo volat samostatně z adresáře s jinými skripty...
Smazání starých souborů
Tohle mě vždycky potěší a s oblibou to používám.
/usr/bin/find /cesta/k/souborům/ -type f -mtime +14 -exec rm {} \; &> /dev/null
Tento příkaz smaže soubory starší 14 dnů a přitom zahodí jakýkoliv svůj výstup (vhodné především pokud ho voláte prostřednictvím cronu). Pěkné je na tom především to, že se o to nemusíte starat. Pokud chcete navíc smazat prázdné adresáře, zkuste např. toto:
/usr/bin/find /cesta/k/souborům/ -type d -empty -exec rmdir {} \; &> /dev/null
(konec řádku s &> /dev/null můžete vynechat, výstup pak bude ukecaný)
Vypnutí počítačů s Windows
Už jsem to tu někde uváděl, ale trocha opakování není nikdy na škodu. Takhle ve škole v kombinaci s cronem vypínáme počítače.
net rpc shutdown -t 15 -S jméno_počítače -U doména/uživatel%heslo
V případě, že si počítač s Windows neví rady (např. pokud je spuštěný poznámkový blok obsahující nějaký neuložený text a Windows neví zda ho může nebo nemůže ukončit), pak k vypnutí nedojde ...
Informační šum počítače
Legrácka na závěr, ale pokud neznáte, pak vás možná potěší (před spuštěním vypněte hudební přehrávač atp.)
cat /dev/urandom > /dev/dsp