![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| resolv.conf & Internet | stevie_velvet | SUN Solaris | 1 | 08-15-2008 04:26 PM |
| Suse 10 resolv.conf | kjbaumann | SuSE | 2 | 07-15-2008 12:45 PM |
| dns et resolv.conf | b03der | UNIX pour les nuls Questions et réponses | 10 | 07-26-2002 04:34 AM |
| /etc / resolv.conf | rpnhavoc | IP Networking | 1 | 02-11-2002 01:04 PM |
| Mail et les connexions à distance et resolv.conf | DGM | IP Networking | 2 | 11-21-2001 11:41 AM |
![]() |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
|
|
||||
|
resolv.conf
HI ALL
Je fais un script, ce qui ne les suivent, je suis à la recherche d'idées 1.Script les commentaires de toutes les entrées dans resolve.conf 2.Ajoutez nouvelles rubriques comme celle-ci abc.example.com 192.168.1.x Je peux utiliser sed pour ajouter des commentaires. |
|
||||
|
NO dchp ne fonctionne pas, c'est mon serveur, j'ai beaucoup de serveur donc j'ai besoin de faire un script qui se déplacent chaque reslove.conf et de vérifier et de mettre specfic dns enties dans chaque serveur reslove.conf.the valeur i vous a donné sont fectious.
|
|
||||
|
HI Again
J'ai fait le script, dans sa phase initiale, Besoin de poser une question, je suis en train de prendre copie de sauvegarde de reslov.conf avec ce nom reslov.conf ~ mais un problème est que lorsque la prochaine fois script terme, il permettra d'écrire sur le fichier de sauvegarde avec de nouveaux value.see mon code, vous obtiendrez ce que dans le dire, S'il vous plaît ans cette ASAP, son urgent.THX A TOUS Code:
#!/bin/bash sudo sed -i~ 's?^?#?' /home/syed/shellscript/resolv.conf echo search.example.com >> resolv.conf echo nameserver xxx.xxx.x.x >> resolv.conf echo nameserver xxx.xxx.x.x >> resolv.conf cat /home/syed/shellscript/resolv.conf |
|
|||||
|
Je pense que vous allez parler de la mauvaise façon.
Code:
RESOLV=/home/syed/shellscript/resolv.conf exec <$RESOLV >$RESOLV.new while read line ; do echo "# $line" done echo search.example.com echo nameserver xxx.xxx.xxxx.xxxx echo nameserver yyy.yyy.yyyy.yyyy exec >- mv $RESOLV $RESOLV.$$.bak mv $RESOLV.new $RESOLV Dernière édition par otheus; au 10.14.2008 02:19 AM.. Motif: correction de l'erreur par learnbash |
|
||||
|
Voir ci-dessous ne fonctionne pas
Code:
#! /bin/bash RESOLV=/tmp/reslov.conf exec < $RESOLV >$RESOLV.new while read line ; do echo "# $line" done echo search.example.com echo nameserver xxx.xxx.xxxx.xxxx echo nameserver yyy.yyy.yyyy.yyyy exec >- mv $RESOLV $RESOLV.$$.bak mv $RESOLV.new $RESOLV tmp] $ ./resolv.sh2 ./resolv.sh2: ligne 3: / tmp / reslov.conf: Aucun fichier ou répertoire ^ C |
![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|