Language système
Des pense bêtes pour le développement
2/10/09
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:
Scripter d’installation de nouvelles zones DNS dans Windows 2003 avec dnscmd
5/05/09
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é!
Bash – script lisant toutes les lignes d’un fichier texte et affiche les mots dans chaque ligne à l’envers
16/04/09
#!/bin/sh
while read line
do
rev=""
for i in $line;
do
rev="$i"" ""$rev"
done
echo "$rev"
done < test.txt
A lire aussi sur @WebActus
- RT @br1o: Une faille par jour dans les plugins WordPress : sécurisez votre blog ! http://j.mp/aYk98E #WA
- Le cours du dollar par rapport à l'euro selon Apple: "1 dollar = 1 euro selon Apple. http://bit.ly/bMdYLi (via @Xyo_ ) #WA #FB
- Windows 7 Phone devrait arriver plus tôt que prévu http://bit.ly/9rWxAz #WA #FB
- Après Facebook, Google, Bientôt un documentaire sur The Pirate Bay http://bit.ly/bgUgAm à quand Twitter? #WA #Fb
- L'application Twitter arrive sur iPad: http://bit.ly/cNPpNM #WA #FB
Bash – affiche la liste de tous les utilisateurs et le groupe de chacun et afficher le tous dans un format (nom-utilisateur, group)
16/04/09
#!/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
Bash – un script qui remplace une extention par une autre
16/04/09
#!/bin/bash
for f in *.txt;
do
mv "$f" "`basename "$f" .txt`.texte";
OU
mv $i ${i/.txt/.text}
done;













