ben64 a écrit 5 commentaires

  • # Re: Je suis

    Posté par  . En réponse au sondage Je suis. Évalué à 1.

    Je suis une fougère
  • [^] # Re: Migrer vers une solution logicielle libre

    Posté par  . En réponse à la dépêche Migrer vers une solution logicielle libre. Évalué à 4.

    mdr le Nap :)))
  • # Re: Vos meilleures adresses sur la sécurité, contre-attaque

    Posté par  . En réponse à la dépêche Vos meilleures adresses sur la sécurité, contre-attaque. Évalué à 10.

    Adresses en tout genre sur la sécurité : http://www.sans.org/ : un MUST http://packetstormsecurity.nl/ : Outils liés à la sécurité, inventaire de failles, code source d'exploits, ... http://qb0x.net/ : même style que packetstorm, mais moins intéressant http://isc.incidents.org/ : Statistiques sur les dernières attaques, les ports les plus attaqués, ... http://www.dshield.org/ : Pour voir si votre machine a été attaquée, entre autres ...
  • [^] # Re: Renommer une série de fichiers sous Unix

    Posté par  . En réponse au message [Terminal] Renommer une série de fichiers sous Unix. Évalué à 1.

    On peut de la même façon utiliser la commande basename : for i in *.txt; do mv $i $(basename $i .txt).dat; done Commande du même genre : dirname Mais c'est vrai que for i in *.txt;do mv $i ${i%txt}dat ;done est plus portable car elle n'utilise que les fonctionnalités du bash, sans faire appel à des programmes externes (excepté mv :) ). ben64
  • [^] # Re: debug de scripts bash

    Posté par  . En réponse au message [Terminal] debug de scripts bash. Évalué à 1.

    Mieux que cela, il est aussi possible d'appeler le bash avec l'option -vn Exemple : tmp.sh #!/bin/bash touch toto rm toto $ bash -vn tmp.sh Cela ne va rien executer, mais juste afficher les lignes qui auraient dû l'être. Attention à ne pas lancer la commande set -n pour tester sur un terminal. En effet, elle dit au bash de lire les commandes sans les executer. Donc votre shell deviendra inutile. Même la commande set +n ne vous redonnera pas la main :)