Archives: avril 2014
6 articles
La compagnie Gazprom, alliée de Shell, pourrait provoquer une catastrophe sans précédent en Arctique dans le but d'en pomper les ressources jusqu'à la dernière miette (ou goutte!). Merci de prendre 30 secondes pour mettre la pression sur Shell
MariaDB / MySQL: générer un numéro de ligne
Il n'existe actuellement pas de fonction intégrée pour compter les lignes retournées par une requête. La solution est d'utiliser une variable qui est incrémentée dans chaque ligne de résultat, comme ceci:
@ligneActuelle := @ligneActuelle + 1 AS numeroLigne
Nous pouvons utiliser une commande JOIN pour initialiser notre variable sans avoir besoin de SET:
JOIN (SELECT @ligneActuelle := 0) ligne
Une autre notation est de remplacer JOIN par une virgule:
, (SELECT @ligneActuelle := 0) ligne
Voici un exemple de requête complète:
SELECT
titre,
texte,
@ligneActuelle := @ligneActuelle + 1 AS numeroLigne
FROM articles
JOIN (SELECT @ligneActuelle := 0) ligne
Les développeurs de Pitivi ont toujours besoin de notre aide pour amener leur logiciel de montage vidéo open source à un niveau professionnel. La campagne a passé la moitié de son objectif et avance petit à petit...
Supprimer les lignes contenant une chaine spécifique avec sed
La commande suivante supprime toutes les lignes contenant le motif pattern dans le fichier nommé foo. Si ce fichier est important, nous nous assurons d'en faire une copie de sauvegarde avant!
$ sed -i '/pattern/d' /chemin/vers/foo
L'option -i (uniquement dans la version GNU) modifie directement le fichier. Pour les autres versions, nous pouvons rediriger la sortie en utilisant l'opérateur >.
$ sed '/pattern/d' /chemin/vers/foo > /chemin/vers/foo
Pétition pour la protection de la forêt tropicale de Sumatra et ses orangs-outans
Appelez à la protection de la forêt tropicale de Sumatra et ses orangs-outans en envoyant un message à l'ambassadeur de l'Union Européenne en Indonésie, Olof Skoog.