Articles publiés dans la catégorie ‘Language système’

2 octobre 2009

Des pense bêtes pour le développement

Il n’est pas toujours facile de ce rappeler comment fonctionne telle ou telle fonction, expressions régulières ou encore règle de réécriture. Addedbytes.com a donc décidé de résumer le fonctionnement de certaines technologies sous forme de pense bêtes. Je trouve l’idée plutôt intéressante et le résultat se présente vraiment bien. En un coup d’œil vous retrouvez toutes les informations nécessaires.

  • Pense bête HTML:

Pense Bête HTML

Lire la suite
5 mai 2009

Scripter d’installation de nouvelles zones DNS dans Windows 2003 avec dnscmd

J’ai eu besoin pour mon travail de développer un script en VBScript me permettant de modifier une zone créée sur un DNS mutualisé via dnscmd.exe.

Ce script permet de lire un fichier appelé dns.txt, contenant une zone par ligne et d’ajouter les zones une à une. Cependant la configuration de base de mon serveur DNS ne suffit pas et est devenue obsolète donc il supprime le NS, en ajoute deux nouveaux et modifie le SOA correctement. Cela évite de modifier manuellement (via l’interface de Windows), les nouveaux enregistrements.

Vous pouvez télécharger mon programme de création et modification de zone DNS sur Windows 2003 en ligne de commande (DNSCMD.exe).

J’ai utilisé la documentation de DNSCMD.exe.

Note: Vous trouverez dans cette archive un script d’administration similaire pour la création de zone secondaire.

Pour lancer le script double cliquez sur ajoutZoneDNS.vbs après avoir rempli correctement le fichier dns.txt.

Vous trouverez aussi l’exe nommé dnscmd.exe vous permettant l’administration des DNS. Il suffit de copier/coller dans le dossier C:\Windows\System32 et cela vous permettra de l’avoir depuis tous les CMD.exe système.

En espérant vous avoir aidé!

Lire la suite
16 avril 2009

Bash – script lisant toutes les lignes d’un fichier texte et affiche les mots dans chaque ligne à l’envers

#!/bin/sh
  while read line
  do
    rev=""
    for i in $line;
    do
        rev="$i"" ""$rev"
    done
    echo "$rev"
done < test.txt

Lire la suite

Bash – affiche la liste de tous les utilisateurs et le groupe de chacun et afficher le tous dans un format (nom-utilisateur, group)

#!/bin/bash
for i in `more /etc/passwd | cut -d ':' -f 1-3`;
do
user=`echo $i | cut -d ':' -f -1` ;
idgroup=`echo $i | cut -d ':' -f 3-` ;
group=`grep :$idgroup: /etc/group | cut -d ':' -f -1` ;
echo « $user,$group »
done

Lire la suite

Bash – un script qui remplace une extention par une autre

#!/bin/bash
for f in *.txt;
do
mv "$f" "`basename "$f" .txt`.texte";
OU
mv $i ${i/.txt/.text}
done;

Lire la suite
7 avril 2009

Redonner les bons droits aux fichiers sur Linux

Il y a une commande shell sympathique pour remettre d’aplomb et ce récursivement les bons droits à un dossier.

<em>chmod -R ugo-wx+rX,ug+w</em>

    Lire la suite

    Exprimez-vous!

    Est-ce que les vidéos de la semaine vous intéresse vraiment?

    Voir les résultats

    Loading ... Loading ...

    Ajouter WebActus

    • Ajouter à Google
    • Ajouter à netvibes
    • Ajouter à Yahoo
    • Ajouter à NewsGator Online
    • http://www.wikio.fr
    • Ajouter à Bloglines

    Publicités

    Proposer une news

    Proposer une news