Comments on: A l’intérieur de mon .bashrc http://sametmax.com/a-linterieur-de-mon-bashrc/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: Sam http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-10952 Sam Tue, 16 Jul 2013 17:31:51 +0000 http://sametmax.com/?p=4238#comment-10952 HISTTIMEFORMAT, sympa. HISTTIMEFORMAT, sympa.

]]>
By: Philippe http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-10941 Philippe Tue, 16 Jul 2013 13:56:50 +0000 http://sametmax.com/?p=4238#comment-10941 J'ai beaucoup aimé la fonction killbill, alors comme moi aussi j'ai quelques fonctions dans mon ~/.bashrc, et malgrè que le post date un peu, je partage :) <pre lang="bash">#Toujours utile pour voir les options qui ne sont pas commentées dans les fichiers de conf trop longs genre squid.conf Egrep () { if [ $# -eq 1 ]; then grep -Ev "#|^$" elif [ $# -eq 2 ]; then grep -Ev "${2}|^$" ${1} fi</pre> Dans le même ordre d'idée, voir où ces $#*%? de dev ont laissé des IPs en dur partout: (bon, ça aide aussi pour d'autres choses ;) <pre lang="bash"> IPgrep(){ grep -nrE "([0-9]{1,3}\.){3}[0-9]{1,3}" ${1} } </pre> Enfin, pour savoir quand j'ai lancé les commandes dans mon historique: <pre lang="bash">export HISTTIMEFORMAT="%d/%m %H:%M:%S "</pre> J’ai beaucoup aimé la fonction killbill, alors comme moi aussi j’ai quelques fonctions dans mon ~/.bashrc, et malgrè que le post date un peu, je partage :)

#Toujours utile pour voir les options qui ne sont pas commentées dans les fichiers de conf trop longs genre squid.conf
Egrep () {
  if [ $# -eq 1 ]; then
    grep -Ev "#|^$"
  elif [ $# -eq 2 ]; then
    grep -Ev "${2}|^$" ${1}
  fi

Dans le même ordre d’idée, voir où ces $#*%? de dev ont laissé des IPs en dur partout: (bon, ça aide aussi pour d’autres choses ;)

IPgrep(){
  grep -nrE "([0-9]{1,3}\.){3}[0-9]{1,3}" ${1}
}

Enfin, pour savoir quand j’ai lancé les commandes dans mon historique:

export HISTTIMEFORMAT="%d/%m %H:%M:%S "
]]>
By: utopman http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5752 utopman Wed, 30 Jan 2013 20:10:04 +0000 http://sametmax.com/?p=4238#comment-5752 <span class="merci"></span>Salut Max, plusieurs choses dans cet article: j'aime j'ai presque tout lu j'ai presque compris tout ce que j'ai lu aussi: je ne laisse jamais de commentaires sur un site, mais je vous suis depuis quelques temps et j'adore un peu tout ce que vous faite (surtout python et django) mais j'ai bien aimé lire l'article sur le KFF en montrant encore une fois à ma copine que je suis sur un blog techno... sinon: je pense piocher quelques trucs étant donné que je change de job, je vais bosser sous linux et ca va me faire respirer mieux(je pensais au extract()). et encore: j'ai aimé la fonction .. et je vous propose la mienne: <code> function poinpoin { for point in {0 .. $1};do cd ..;done; } alias ..=poinpoin #on fait .. x et on remonte d'autant qu'on a envie :) </code> Encore un super article lisible par 0.0002% de la population. Merci Salut Max,

plusieurs choses dans cet article:
j’aime
j’ai presque tout lu
j’ai presque compris tout ce que j’ai lu

aussi:
je ne laisse jamais de commentaires sur un site, mais je vous suis depuis quelques temps et j’adore un peu tout ce que vous faite (surtout python et django) mais j’ai bien aimé lire l’article sur le KFF en montrant encore une fois à ma copine que je suis sur un blog techno…

sinon:
je pense piocher quelques trucs étant donné que je change de job, je vais bosser sous linux et ca va me faire respirer mieux(je pensais au extract()).

et encore:
j’ai aimé la fonction .. et je vous propose la mienne:

function poinpoin {
for point in {0 .. $1};do cd ..;done;
}
alias ..=poinpoin
#on fait .. x et on remonte d'autant qu'on a envie :)

Encore un super article lisible par 0.0002% de la population. Merci

]]>
By: foxmask http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5450 foxmask Thu, 24 Jan 2013 00:09:46 +0000 http://sametmax.com/?p=4238#comment-5450 @baronsed : merci ca pourra tjs servir ;) mais je ne suis pas fan des raccourcis avec plus de 2 touches @baronsed : merci ca pourra tjs servir ;) mais je ne suis pas fan des raccourcis avec plus de 2 touches

]]>
By: Baronsed http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5446 Baronsed Wed, 23 Jan 2013 20:28:40 +0000 http://sametmax.com/?p=4238#comment-5446 @foxmask : http://spf13.com/post/mastering-the-command-line/ :-) @foxmask : http://spf13.com/post/mastering-the-command-line/ :-)

]]>
By: r4is3 http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5439 r4is3 Wed, 23 Jan 2013 16:31:00 +0000 http://sametmax.com/?p=4238#comment-5439 Allez, un ptit cadeau synchro avec la meteo : letitsnow() { clear;while :;do echo $LINES $COLUMNS $(($RANDOM%$COLUMNS));sleep 0.1;done|awk '{a[$3]=0;for(x in a) {o=a[x];a[x]=a[x]+1;printf "33[%s;%sH ",o,x;printf "33[%s;%sH*33[0;0H",a[x],x;}}'; } Enjoy les poulettes xD Allez, un ptit cadeau synchro avec la meteo :

letitsnow() { clear;while :;do echo $LINES $COLUMNS $(($RANDOM%$COLUMNS));sleep 0.1;done|awk ‘{a[$3]=0;for(x in a) {o=a[x];a[x]=a[x]+1;printf “33[%s;%sH ",o,x;printf "33[%s;%sH*33[0;0H",a[x],x;}}’; }

Enjoy les poulettes xD

]]>
By: JEEK http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5419 JEEK Tue, 22 Jan 2013 23:55:27 +0000 http://sametmax.com/?p=4238#comment-5419 Mmmmh, killbill...yabon ! kill -9 is great... J'avoue que je ne m'en lasse pas, même si les puristes imitent le tableau du <a href="http://www.lexpress.fr/pictures/614/314757_le-tableau-d-edvard-munch-le-cri-expose-par-sotheby-s-a-londres-le-12-avril-2012.jpg" rel="nofollow">cri</a> quand on leur dit qu'on bourrine à donf en -9 (<em>cf. <a href="http://unix.stackexchange.com/questions/8916/why-not-kill-9-a-process" rel="nofollow">why not kill -9 a process?</a> ; préférant le kill -15 pour que le process ait le temps de faire son testament, dire au revoir à son papa en copiant le petit Guy Môquet...bref, lui laisser le temps de lâcher une larme avant de se faire défoncer...proprement</em>) ! Mais parfois, l'admin...c'est comme la guerre : c'est pas propre ! :-) Mmmmh, killbill…yabon !
kill -9 is great…

J’avoue que je ne m’en lasse pas, même si les puristes imitent le tableau du cri quand on leur dit qu’on bourrine à donf en -9 (cf. why not kill -9 a process? ; préférant le kill -15 pour que le process ait le temps de faire son testament, dire au revoir à son papa en copiant le petit Guy Môquet…bref, lui laisser le temps de lâcher une larme avant de se faire défoncer…proprement) !

Mais parfois, l’admin…c’est comme la guerre : c’est pas propre ! :-)

]]>
By: foxmask http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5417 foxmask Tue, 22 Jan 2013 22:07:22 +0000 http://sametmax.com/?p=4238#comment-5417 avec le ps aux j'ajoute l'option forrest (f) et quelques w pour avoir la ligne complète des process, affichée sur plusieurs lignes genre quand j'ai 10 lignes de java demarrées toute de la même façon. sinon dans le kiff du shell bash j'aime : ctrl-k au milieu d'une ligne ctrl-r pour les recherches incrémentales dans l'historique ctrl-a pour aller au debut de la ligne ctrl-e pour aller à la fin de la ligne c'est peu mais efficace dans 99% de mon quotidien ;) avec le ps aux j’ajoute l’option forrest (f) et quelques w pour avoir la ligne complète des process, affichée sur plusieurs lignes genre quand j’ai 10 lignes de java demarrées toute de la même façon.
sinon dans le kiff du shell bash j’aime :

ctrl-k au milieu d’une ligne
ctrl-r pour les recherches incrémentales dans l’historique
ctrl-a pour aller au debut de la ligne
ctrl-e pour aller à la fin de la ligne

c’est peu mais efficace dans 99% de mon quotidien ;)

]]>
By: rennes http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5414 rennes Tue, 22 Jan 2013 19:10:07 +0000 http://sametmax.com/?p=4238#comment-5414 Je rajoutes pour la route le serveur SMTP de debug. On l'utilise jamais, mais impossible a mémoriser, donc pratique dans le .bashrc python -m smtpd -n -c DebuggingServer localhost:1025 Je rajoutes pour la route le serveur SMTP de debug.
On l’utilise jamais, mais impossible a mémoriser, donc pratique dans le .bashrc

python -m smtpd -n -c DebuggingServer localhost:1025

]]>
By: Etienne http://sametmax.com/a-linterieur-de-mon-bashrc/#comment-5413 Etienne Tue, 22 Jan 2013 18:54:53 +0000 http://sametmax.com/?p=4238#comment-5413 Ah oui, le spam Ah oui, le spam

]]>