1479 links
  • Animal
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 57 / 74
Newer►
  • Using SED and AWK to Print Lines Between Two Patterns - ShellHacks

    Cette fois c'est une capacité de l'outil awk qui m'intéresse.

    Comment afficher ce qui se trouve entre deux motifs ? Le point fort est que cette méthode fonctionne même si les motifs ne sont pas sur la même ligne :

    # J'affiche ce qui se trouve entre le motifs MOTIF_01 et MOTIF_02
    cat mon_fichier | awk "/MOTIF_01/,/MOTIF_02/"

    Dans ce cas, les motifs sont affichés avec ce qui les sépare. Le résultat peut ressembler à quelque chose comme ça :

    bla bla bla MOTIF_01 toc
    //Plein de trucs se trouvant entre les motifs
    paf pouf MOTIF_02 plouf plouf
    June 22, 2018 at 6:45:38 PM GMT+2 * - permalink -
    QRCode
    - https://www.shellhacks.com/sed-awk-print-lines-between-two-patterns/
    Linux awk Motifs Entre Lignes Bash
  • How to grep for lines above and below a certain pattern - Stack Overflow

    Une option bien utile de l'outil grep.

    Je veux chercher un motif dans un fichier texte. Mais je veux également afficher un certain nombre de lignes avant/après ce motif. J'utilise le fichier suivant :

    Lorem ipsum dolor sit amet, consectetur adipiscing elit.
    Nulla et vehicula lectus.
    Integer sit amet augue est.
    Vivamus vestibulum pretium ex.
    Praesent in nunc nec turpis aliquam porttitor.
    Etiam leo quam, bibendum nec velit eget, aliquam malesuada justo.
    Aliquam sit amet dapibus enim.
    Proin eget velit vehicula, vulputate augue eget, maximus diam.
    Aenean pellentesque, nisi id viverra tempor, neque dui lacinia nisi, et ultricies nunc turpis at mauris.

    Pour cela, j'utilise les options -A et -B de grep ainsi :

    # En plus du motif recherché, j'affiche 2 lignes au-dessus et 3 lignes en-dessous
    cat mon_fichier | grep -E " turpis aliquam " -A3 -B2

    Ce qui me donne

    Integer sit amet augue est.
    Vivamus vestibulum pretium ex.
    Praesent in nunc nec turpis aliquam porttitor.
    Etiam leo quam, bibendum nec velit eget, aliquam malesuada justo.
    Aliquam sit amet dapibus enim.
    Proin eget velit vehicula, vulputate augue eget, maximus diam.

    Il faut lire ces options comme :

    • -A pour After;
    • -B pour Before.

    Le nombre qui les suit indique le nombre de lignes à garder avant/après.

    Si le nombre de lignes à garder avant/après est le même, alors je peux utiliser l'option -C :

    # En plus du motif recherché, j'affiche 1 ligne au-dessus et en-dessous
    cat mon_fichier | grep -E "amet dapibus" -C1

    Ce qui me donne

    Etiam leo quam, bibendum nec velit eget, aliquam malesuada justo.
    Aliquam sit amet dapibus enim.
    Proin eget velit vehicula, vulputate augue eget, maximus diam.
    June 22, 2018 at 6:26:32 PM GMT+2 * - permalink -
    QRCode
    - https://stackoverflow.com/a/19313500
    Linux Bash grep Avant Après motif
  • Astuce Nemo

    Tant qu'à parler d'astuces : j'utilise ce comportement depuis un certain temps maintenant. Il s'avère que dans Nemo (le gestionnaire de fichiers de Cinnamon), on peut annuler la suppression ou le déplacement d'un fichier. Pour cela, il suffit de faire un CTRL + Z dans la fenêtre du répertoire où à été réalisée l'action.

    #ShortcutLover

    June 22, 2018 at 3:04:39 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/7XLOBA
    Linux Nemo Cinnamon Astuce Raccourci Annulation
  • Astuce Firefox

    Pour ceux qui l'ignoreraient, il est possible d'annuler la fermeture d'un onglet sous Firefox en faisant un clic-droit sur la barre d'onglets puis Annuler la fermeture de l'onglet.
    Mais pour les aficionados des raccourcis clavier, il y a aussi ceci : CTRL + SHIFT + T

    #ShortcutLover

    June 22, 2018 at 2:26:47 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/MuMwKw
    Firefox Raccourci Onglet Fermeture Astuce
  • hard drive - How can I control HDD spin down time? - Ask Ubuntu

    Un disque dur mécanique se met en stand-by après une certaine durée pour économiser de l'énergie. Résultat? Quand je souhaite y accéder, le moteur qui fait tourner les disques doit se remettre en mouvement, et cela prend toujours un certain temps (plusieurs secondes).

    Pour régler le temps au-delà duquel le disque se met en "veille" je peux utiliser l'outil hdparm (Linux) :

    # J'affiche les informations relatives au disque sda
    sudo hdparm -I /dev/sda

    Puis je regarde la ligne Advanced power management level.

    Quelques infos sur ce nombre tirées de cette page (traduction du manpage) :

    -S
    Paramétrer le temps mort du stand-by de périphérique.

    Usage :

    0 : désactive ; le périphérique ne rentrera pas en mode stand-by.
    De 1 à 240 : spécifie des multiples de 5 secondes, avec des temps morts de 5 secondes à 20 minutes.
    De 241 à 251 : spécifie de 1 à 11 unités de temps de 30 minutes chacune, avec des temps morts de 30 minutes à 5 h 30.
    252 : spécifie un temps mort de 21 minutes.
    253 : est une période de temps mort définie par le fabriquant, entre 8 à 12 heures.
    254 : réservée !
    255 : est interprétée comme 21 minutes plus 15 secondes.

    Pour changer le temps de stand-by, il suffit d'utiliser correctement ces valeurs :

    # Pour désactiver le stand-by
    sudo hdparm -S 0 /dev/sda
    
    # Pour le fixer à 2 minutes (5 secondes x 24)
    sudo hdparm -S 24 /dev/sda
    
    # Pour le fixer à 01h30 (30 minutes * 3)
    sudo hdparm -S 243 /dev/sda

    Attention: ne pas confondre avec l'option -s (minuscule) qui n'a pas du tout le même effet !

    June 21, 2018 at 7:00:33 PM GMT+2 * - permalink -
    QRCode
    - https://askubuntu.com/a/39764
    Linux Hdparm Disque StandBy Idle
  • En quoi la première guerre de l'opium est-elle mercantile ? [QdH#11] - YouTube

    Très bonne rétrospective de cette guerre trop peu connue en occident, et qui est pourtant à l'origine du comportement de méfiance de la Chine envers l'Occident.

    June 20, 2018 at 5:40:37 PM GMT+2 * - permalink -
    QRCode
    - https://www.youtube.com/watch?v=l8co4fjgF30&feature=em-uploademail
    Questions_d'Histoire Histoire Guerre Opium Chine Angletterre
  • Upgrade and migration - Shaarli Documentation

    Antichesse, si t'es partante :-)

    June 20, 2018 at 1:49:08 AM GMT+2 * - permalink -
    QRCode
    - https://shaarli.readthedocs.io/en/master/Upgrade-and-migration/
    Shaarli Migration Documentation
  • Formatter un disque dur neuf sous linux connecté en usb - Animal - Antichesse

    Sinon, tu pouvais :

    • lancer gparted

    Le disque n'apparaissait pas dans GParted. Tu penses bien que j'ai essayé avant de tenter la solution CLI.

    June 19, 2018 at 11:40:30 PM GMT+2 * - permalink -
    QRCode
    - https://www.cakeozolives.com/shaarli-antichesse/?VHJFKA
    Antichesse GParted Linux Disque
  • crontab.guru - the cron schedule expression editor

    Je garde ça sous le coude.

    June 19, 2018 at 7:16:42 PM GMT+2 - permalink -
    QRCode
    - https://crontab.guru/
    Linux Cron Expression Editeur
  • bash - Difference between two directories in Linux - Stack Overflow

    Différentes façon de comparer le contenu de deux répertoires.

    June 19, 2018 at 6:33:55 PM GMT+2 - permalink -
    QRCode
    - https://stackoverflow.com/questions/16787916/difference-between-two-directories-in-linux
    Linux Compaison Répertoire
  • bash - choosing between $0 and BASH_SOURCE - Stack Overflow

    Pour connaître le path d'un script à l'intérieur de ce même script, il faut utiliser :

    PATH=${BASH_SOURCE[0]}

    Au lieu de :

    PATH=$0

    En effet, la première méthode retourne le path du script courant même s'il est sourcé (ie lancé comme ceci : ./script.sh).

    June 18, 2018 at 9:50:28 PM GMT+2 - permalink -
    QRCode
    - https://stackoverflow.com/questions/35006457/choosing-between-0-and-bash-source
    Bash Linux Script Path
  • ÉDITO - Macron "a raison" avec le "pognon de dingue" pour les aides sociales - YouTube

    La dernière sortie de Macron : "les aides sociales coûtent un pognon de dingue !"

    La réaction de Christophe Barbier est juste énorme. Ça dure deux minutes, et ça justifie pleinement mon choix de n'avoir pas de télé chez moi.

    #TrouDuCulEnChef
    #ChienDeGarde
    #Collabo

    June 14, 2018 at 1:47:51 AM GMT+2 - permalink -
    QRCode
    - https://www.youtube.com/watch?v=QlgIXoKko8g
    Macron Pognon BFMTV Christophe_Barbier
  • Formatter un disque dur neuf sous linux connecté en usb

    Aujourd'hui j'ai voulu essayer mon nouvel adaptateur SATA/USB pour lire un disque dur 3,5 pouces. Il dispose d'un cable d'alimentation à brancher sur l'adaptateur. Et ça n'a pas marché :-(
    J'ai donc vérifié que l'adaptateur fonctionnait avec un disque 2,5 pouces (sans alimentation donc). Ok.

    J'ai rebranché le disque 3,5 pouces :

    • pas de disque monté;
    • rien dans /dev ni dans /sys/bloc;
    • la seule apparition du disque dans le système se situait dans dmesg. Je n'ai malheureusement pas noté la trace à ce moment là. Je me souviens simplement que les logs disaient quelque chose du genre DO_NOT_CONNECTED et error = -32.

    Et puis je me suis rappelé que le disque était neuf. Donc jamais formaté.

    Problème : comment formater un disque invisible?

    En effet il faut indiquer à fdisk quel disque formater (ex: /dev/sdc).

    J'ai résolu le problème en redémarrant le PC puis en passant en mode console dès l'écran de connexion avec CTRL + ALT + F1 :

    • je m'identifie avec login/password;
    • je liste les disques au cas où :
    # Miracle ! je vois un disque supplémentaire (/dev/sdc en l'occurence)
    ls -la /dev | grep sd
    • je lance l'outil cfdisk :
    sudo cfdisk /dev/sdc
    • j'arrive sur l'interface de cfdisk (c'est presque gagné);
    • je choisis alors le type de partition dos;
    • puis je vérifie que les infos sont bonnes (colonne Size);
    • je crée la table de partitions. Je choisis la taille de la (des) partition(s), ainsi que le type primaire ou étendu;
    • je crée la (les) partition(s) en écrivant yes;
    • le message suivant s'affiche : "The partition table has been altered";
    • finalement je quitte cfdisk;
    • je vérifie qu'une nouvelle partition est apparue dans /dev (sdc chez moi);
    • je peux aussi vérifier en tapant :
    sudo fdisk -l

    Je constate alors que ma nouvelle partition apparaît avec toutes ses infos.

    Je peux alors revenir en mode graphique avec CTRL+ ALT + F7 et m'authentifier.

    Pour formater ma partition en ext4, je peux utiliser GParted ou bien grâce au terminal :

    sudo mkfs.ext4 /dev/sdc1

    Mon disque apparaît alors dans le gestionnaire de fichiers.

    Pour info :

    • temps de création de la table de partitions : quelques secondes;
    • temps de formatage de la partition : quelques secondes.

    Edit : il est possible que le disque ne soit pas accessible en écriture dans Nemo (ou quel que soit le gestionnaire de fichiers). Il faut alors se servir du terminal :

    # Pour changer le propriétaire du répertoire (root par défaut) :
    sudo chown mon_utilisateur:mon_utilisateur /media/REPERTOIRE_DE_MONTAGE
    
    # Pour changer les droits sur le répertoire :
    sudo chmod u+rwx /media/REPERTOIRE_DE_MONTAGE
    June 12, 2018 at 7:30:20 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/fJ2Srw
    Linux USB Partition Formatage
  • Merkel suggère d'européaniser les sièges des Etats membres au Conseil de sécurité l'ONU — RT en français

    Asselineau en parle depuis plusieurs années dans ses conférences : ça y est, c'est fait! La proposition est faîte publiquement de faire en sorte que la France partage son siège de membre permanent au conseil de sécurité de l'ONU. Et puis d'ici quelques années, on officialisera le fait que ce siège n'appartient plus à la France, mais à l'Union Européenne, donc de facto à l'Allemagne (pays ayant l'économie la plus forte de la zone euro).
    Et notre larbin de président va encore vendre les bijoux de famille pour une misère, afin d'appuyer ses rêves chimériques d'Union Européenne.

    #UPR
    #Frexit

    June 11, 2018 at 1:04:55 AM GMT+2 - permalink -
    QRCode
    - https://francais.rt.com/international/51409-merkel-suggere-europeaniser-sieges-etats-membres-conseil-s%C3%A9curit%C3%A9-onu
    Merkel UE Union Européenne ONU Conseil Sécurité Membre Permanent Transfert
  • Et tout le monde s'en fout #25 - L'échec - - YouTube

    Antichesse j'ai pensé à toi en regardant ça (toi me parlant de zone de confort toussa toussa).

    June 9, 2018 at 11:02:29 PM GMT+2 - permalink -
    QRCode
    - https://www.youtube.com/watch?v=c0IsvrSpcx4&feature=em-uploademail
    Échec Apprentissage Et_Tout_Le_Monde_S_En_Fout
  • Primum Non Nocere 22 - De quoi nous protègent les vaccins obligatoires ? - YouTube

    Comme il le dit très justement, nous avons oublié les effets voire les noms mêmes des maladies dont nous protègent les vaccins.

    Tour d'horizon des 11 vaccins désormais obligatoires, et débunkage des idées reçues les concernant.

    June 9, 2018 at 10:58:20 PM GMT+2 - permalink -
    QRCode
    - https://www.youtube.com/watch?v=1CifyVPCZ10&feature=em-uploademail
    Primum_Non_Nocere Vaccins Maladies
  • Salaisons - Viandes séchées - YouTube

    Je garde ça sous le coude pour tester dès que possible.

    Celle-ci aussi a l'air pas mal. Du boursin fait maison.

    June 9, 2018 at 10:54:16 PM GMT+2 - permalink -
    QRCode
    - https://www.youtube.com/watch?v=4N9Endw_nD8
    Recette Salaison Viande Séchée Boursin
  • Bloctel

    Aujourd'hui j'ai été contacté par téléphone pour la énième fois par un démarcheur de chez SFR. Cette fois-ci je me suis décidé : je me suis inscrit sur la liste Bloctel qui recense les personnes ne voulant plus se faire casser les oreilles par des êtres sous-payés mi-humains mi-robots dont le métier consiste à emmerder les gens à longueur de journée et à se faire raccrocher au nez.
    Il y a un mois de délai avant que le numéro soit inscrit au registre officiel.

    June 9, 2018 at 8:42:31 PM GMT+2 - permalink -
    QRCode
    - http://www.bloctel.gouv.fr/
    Bloctel Annuaire Démarchage Opposition
  • KDEnLive : Faire un zoom progressif

    Pour faire un zoom (avant ou arrière) :

    • choisir un clip sur lequel le zoom sera appliqué;
    • dans l'onglet Effect List, chercher Pan and Zoom;
    • faire glisser cet effet sur le clip;
    • se positionner au début du clip (sélectionner le clip puis appuyer sur la touche HOME).

    Pour un zoom en avant :

    • laisser les valeur par défaut sur la position de départ du clip;
    • cliquer sur la flèche de droite située en haut à gauche du cadre Pan and Zoom afin de se positionner sur la prochaine keyframe (normalement c'est la dernière image du clip);
    • cliquer sur le symbole + entre les deux flèches (en haut à gauche du cadre Pan and Zoom) afin d'ajouter la keyframe;
    • entrer les valeurs de zoom souhaitées;
    • enregistrer et jouer le clip. Le zoom est progressif sur l'ensemble de la durée du clip.

    Note : pour le zoom arrière, il faut mettre les valeurs du zoom dans la keyframe de départ et seulement ajouter la keyframe de fin.

    June 8, 2018 at 5:33:56 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/HnjN8g
    KDEnLive zoom avant arrière
  • kdenlive, how to put black rectangle on frames?

    Pour masquer une zone de l'écran :

    • placer la ligne curseur sur le clip sur lequel appliquer la masque;
    • dans la zone des clips source, créer un "Title Clip";
    • en bas de la fenêtre qui apparaît, sélectionner l'option Show background (l'image correspondant à l'emplacement du curseur apparaît);
    • depuis le menu en-haut à gauche (étoile) ou avec ALT + R, créer un Rectangle et le positionner correctement;
    • choisir la couleur de remplissage (Fill color), puis cliquer sur OK;
      -finalement, déplacer le Title Clip au-dessus de la zone souhaitée et le redimentionner à souhait.
    June 6, 2018 at 11:42:36 PM GMT+2 - permalink -
    QRCode
    - https://www.linuxquestions.org/questions/linux-software-2/kdenlive-how-to-put-black-rectangle-on-frames-4175501409/#post5152013
    KDEnLive Masque Rectangle
Links per page: 20 50 100
◄Older
page 57 / 74
Newer►
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Help/documentation