Shell perso

Scripts de shell persos pour faire des trucs divers et variés

Voir les sources des scripts dans le .bashrc

pjnslicegrid

Découpe un fichier image en plusieurs parties, selon un e grille, et crée les fichiers dans un dossier indiqué

$ pjnslicegrid infile.png width height distanceX distanceY colums rows out_folder

exemple

$ pjnslicegrid ez-life-cabin-controller.png 800 1280 960 1600 1 1 2018101-exports

pjnsvgexport

Exporte des objets de Inkscape vers SVG, PNG, PDF, EPS, PS

https://github.com/berteh/svg-objects-export Je pose des objets dans Inkscape, qui correspondent à des artboards, puis je les cache, et j’exporte ces zones grâce à la feature de wildcard de ce script

$ pjnsvgexport --pattern '^screen' --extra '--export-dpi 192' ez-life-icons.svg # Exporte les objets qui contiennent 'screen' dans leur id

Ajouter --type svg (e.g.) pour définir le type de l’export