Hebdomadaire Shaarli
Semaine 20 (May 11, 2015)
Oh putain !
Je sais, je vais passer pour un noob mais tampis ! J'ai cherché trop longtemps à comprendre comment faire simplement que je ne vais pas laisser tomber aux oubliettes de ma mémorie cette astuce.
Je veux tout simplement 1/récupérer la liste des fichiers de mon répertoire et 2/ajouter une balise [img]...[/img] autour du nom.
Je le fais en 3 étapes :
ls > list.txt
sed 's/^/[img]/' list.txt > list2.txt
sed 's/$/[\/img]/' list2.txt > list3.txt
A savoir que pour la commande sed le "s" signifie "substituer" le "^" étant la regex du début du de ligne et le "$" celle de fin de ligne. La troisième partie du '.../.../[img]/ étant le texte que l'on veut ajouter. Puis ensuite on sort tout ça dans un nouveau fichier.
Il y a très certainement moyen d'optimiser en 2 lignes voire 1 mais pour le moment je m'arrête là.
Edit 2015-05-18T19:37 : Merci à Stuper https://stuper.info/shaarli//?3mSpBg qui me propose ça :
ls | awk -F " " '{print "[img]"$0"[/img]"}' > list3.txt
Je note l'utilisation des pipes. J'y ai pensé mais je ne suis pas encore à l'aise. Et "awk", j'en ai entendu parlé ; genre c'est un peu le "couteau-suisse" (mais bon, un couteau, ça coupe...).
Et merci à Oros https://www.ecirtam.net/links/?ra2mcw également qui propose quelque chose qui me convient mieux au premier abord :
ls | sed 's/^/[img]/' | sed 's/$/[\/img]/' > list.txtJ'ai toujours été surpris par cette idée : "1000 kJ : c’est l’énergie contenue dans 40 grammes de chocolat noir et exploitable par l’organisme. C’est aussi l’énergie cinétique d’une voiture lancée à 125 km/h sur l’autoroute".
Je vais reprendre ma tablette de chocolat préféré : 100g de noir Extra Poulain. Son emballage indique 2120kJ/510kcal. C'est beaucoup ; c'est + qu'un big mac* !
On a donc 2'120'000J disponible.
Prenons une voiture de 1000kg (1 tonne). Elle roule à 100kph soit 27.7m/s.
On a donc 50027.727.7=383'645J.
Combien de voitures pour ma tablette de chocolat ?
Il y a autant d'énergie dans 5,5 voitures roulant à 100kph que dans ma tablette de chocolat !!!
J'adore !
NB : mon chocolat http://fr.openfoodfacts.org/produit/3538280000016/poulain-noir-extra
- Edit 20150517T1445, en fait un big mac, c'est 509kcal : https://www.mcdonalds.fr/produits/sandwichs/big-mac
Edit 20150518T1940, pour Kevin Merigot http://www.mypersonnaldata.eu/shaarli/?4YF2mA : on parle bien d'énergie, pas de puissance. Donc la durée ne rentre pas dans l'histoire. En bref, mon estomac capte autant d'énergie à digérer 20g de chocolat qu'il ne s'en dissipe dans la collision de 1 voiture à 100kph contre un mur en béton (NB : la conversion 5voitures>1voiture vs 100g chocolat>20g).
Pour ceux que la rando intéresse.
Parce que j'ai passé 4h à rédiger ce post (et aussi parce qu'on m'a fait le remarque je n'avance pas mon blog ;-) ).
Yeah, ça fait plaisir de voir que mon 1day1pix fait des émules : https://oniricorpe.eu/links/?GK18jQ !
Surtout d'avoir persisté dans la faute d'orthographe : on dit "1 pic" mais "2 pix" :-D
J'adore vraiment ce projet personnel, sans commentaire, des instants de ma vie ; des instants nombreux, divers, riches, ...
J'ai calculé : je mets en moyenne une photo tous les 2 jours...
J'ai pour projet un jour de faire un blog à commenter chaque photo une par une prise au hasard (N.B. : c'est un projet :-) ) en expliquant le contexte, le lieu, l'envie qui a permis cette photo.
Un plutôt bon cours sur les bases de python.
Assez exhaustif, avec des exemples, sans trop rentrer dans le détail pour rester assez généraliste et "malléable".