Pas encore inscrit ? Creez un Overblog!

Créer mon blog
bash

bash

Me contacter
Tags associés : bash, linux, logiciels, mac, vim

Ses blogs

bash (my world) - linux / bash / logiciels / scripting / mac / ...

Linux est ton ami =) Trucs et astuces dans le monde impitoyable du Bash. Plus quelques articles / tutos sur les logiciels libres et un peu de Mac OS X.
bash bash
Articles : 91
Depuis : 04/09/2009
Categorie : Technologie & Science

Articles à découvrir

Comment masquer ou n'afficher que les doublons en shell

Vous utilisez un shell (bash par exemple) et souhaitez manipulez du texte et particulièrement des doublons ? Vous connaissez certainement la commande uniq qui permet de ne pas répéter n fois tout doublon de la ligne précédente. $ echo "cc bb bb aa bb" | uniq cc bb aa bb Comme c'est limité à masquer les doublons qui se suivent peut-être conn

Faire du nettoyage sur votre CentOS grâce à yum clean all

Si vous êtes à la recherche de place sur votre partition principale (celle sur laquelle est installée votre RedHat, Fedora ou CentOS) vous pouvez utiliser la commande suivante pour enlever les fichiers de cache servant à yum install (cache des repo, paquets rpm téléchargés avant install, etc). Voici comment faire : # yum clean all [...] Clea

Couper l'accès au réseau / à Internet à un container Docker

Une astuce que j'ai découvert récemment en voulant tester une image Docker qui n'était pas de moi et qui n'avait pas spécialement besoin d'accéder à Internet pour fonctionner correctement ; on peut en mode parano (ou si la situation ne l'exige tout simplement pas) couper l'accès au réseau à un container. Dans le cas présent je voulais uti

Une carte du monde dans votre terminal

Aujourd'hui petit billet léger ; si vous souhaitez parcourir le monde dans votre terminal il vous suffit de telnet le site de MapSCII : telnet mapscii.me Concrètement vous aurez alors une mappemonde avec la possibilité de vous déplacer dessus et tout cela dans votre console / terminal préféré. Cool non ? Le serveur utilise OpenStreetMap pour

Le meilleur diff coloré en bash

Si comme moi vous êtes fan du git diff --color, pourquoi ne pas l'utiliser dans la vie de tous les jours quand vous comparez n'importe quels fichiers en shell. Pour cette astuce il s'agit simplement d'installer git (souvent de base sur les distributions récentes) et d'ajouter l'alias ci-dessous dans vos .bashrc ou .bash_aliases. alias diff='git d

Parrainage Crypto.com

Allez une fois n'est pas coutume ; petite autopromo concernant un site / app découvert récemment et pour lequel non seulement j'ai eu un gros coup de cœur mais pour lequel je peux également vous parrainer avec une double prime. Il s'agit de Crypto.com qui propose de nombreux service mais celui qui a le plus attiré mon attention est la carte de

Ajouter 1 Go de SWAP à une machine Linux

Petit mémo rapide ; si vous avez besoin d'ajouter par exemple 1 Go de SWAP à un machine Linux il vous suffit de taper la séquence de commande ci-dessous. # /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 && /sbin/mkswap /var/swap.1 && chmod 600 /var/swap.1 && swapon /var/swap.1 Pour consulter les SWAP en place : # swapon -s Filename Type Si

Eviter qu'une commande shell prenne trop de temps

En shell on aimerait parfois faire tourner une commande mais se prémunir qu'elle ne dure trop longtemps. Dans ces cas là il existe la commande timeout. Elle prend comme argument le nombre de secondes maximum et pour le reste la commande habituelle à lancer avec elle même ses propres arguments. Le code de retour sera 124 si la commande est tuée

Comment passer un texte en majuscule ou en minuscule en bash

Si vous souhaitez transformer du texte en majuscule ou en minuscule en shell (exemple Bash) il vous suffit simplement d'utiliser tr. Ce soft sous Linux (tr pour transform) va transformer une chaine de caractère ; par exemple il pourra supprimer une lettre avec l'option -d : $ echo "toto tata" | tr -d "t" oo aa Il va pouvoir également remplacer 1

Afficher les caractères non imprimables d'un fichier sous Linux

Parfois on n'arrive pas à comprendre pourquoi un logiciel se comporte bizarrement avec un fichier ; on creuse, on creuse et on finit par trouver qu'il y avait un caractère non imprimable (ou caractère invisible) qui posait problème. Pour gagner du temps la prochaine fois vous pourrez utiliser la commande cat -v et voir de suite le ou les caract