The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
resolv.confのとは、インターネット stevie_velvet Sun Solaris 1 2008年8月15日 05:26午後
SUSEの10 resolv.confを kjbaumann SuSEの 2 2008年7月15日 01:45午後
DNSとresolv.confを b03der UNIXのダミー質問と回答のため 10 2002年7月26日 05:34午前
/etc / resolv.confを rpnhavoc IPネットワーク 1 2002年2月11日 01:04午後
メールとリモートログイン& resolv.confを DGM IPネットワーク 2 2001年11月21日 11:41午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年10月13日
aliahsan81 aliahsan81 is offline
登録ユーザー
  
 

参加日: 2008年09月
投稿: 62
resolv.confを

みなさんこんにちは

私は、それは以下の場合は、私のアイデアを求めているのスクリプトを作る午前

1.Script resolve.conf内のすべての既存のエントリのコメントをする
このような2.Add新しいエントリ

abc.example.com
192.168.1.x
私は使用することができます セッド コメントを追加します。
  #2固定リンク)  
Old 2008年10月13日
otheus's Avatar
otheus otheus is offline Forum Staff  
モデレータ翼モード
  
 

参加日: 2007年2月
場所:インスブルック、オーストリア
投稿数: 1,886
中には書いているどのようにして別のプロセス( DHCPクライアントなど)は、スクリプトを変更しようとしていませんか?

はそれは新一度に全てのファイルを書くことでより良い意味があるだろうか?
  #3固定リンク)  
Old 2008年10月13日
aliahsan81 aliahsan81 is offline
登録ユーザー
  
 

参加日: 2008年09月
投稿: 62
私はこれを実行すると、各reslove.confを確認してspecficするスクリプトを作成する必要なしにdchpのは私のサーバーで、私は多くのサーバーが実行されていません DNSの 私はあなたを与えたreslove.conf.the値を各サーバーでenties fectiousされています。
  #4固定リンク)  
Old 2008年10月13日
aliahsan81 aliahsan81 is offline
登録ユーザー
  
 

参加日: 2008年09月
投稿: 62
こんにちはもう一度

私は、その初期の段階では、 1つの質問を聞いて私はこの名前が必要reslov.confとreslov.confのスクリプトをバックアップしているアム〜が、問題はそれ以上の場合、次回のスクリプトでは、バックアップファイルの書き込みが実行される新しいあなたは、この至急、 ANSを言っイムなるvalue.seeは自分のコードをすべてurgent.THX
コード:

#!/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
  #5固定リンク)  
Old 2008年10月13日
otheus's Avatar
otheus otheus is offline Forum Staff  
モデレータ翼モード
  
 

参加日: 2007年2月
場所:インスブルック、オーストリア
投稿数: 1,886
私はそれは間違った方向に行くのかと思う。

コード:
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

編集otheusで最終; 2008年10月14日に 03:19午前..理由: learnbash当たりの固定ミス
  #6固定リンク)  
Old 2008年10月13日
learnbash learnbash is offline
登録ユーザー
  
 

参加日: 2008年3月
投稿: 96
引用:
当初の投稿 otheus View Post
私はそれは間違った方向に行くのかと思う。

コード:
exec $<RESOLV >$RESOLV.new
上記の行をする必要があります- >実行< $ RESOLV > $ RESOLV.new

ありがとう、
bashの
  #7固定リンク)  
Old 2008年10月13日
aliahsan81 aliahsan81 is offline
登録ユーザー
  
 

参加日: 2008年09月
投稿: 62
下記を参照してくださいしない

コード:

#! /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 :行3 :を/ tmp / reslov.conf :そのようなファイルまたはディレクトリ
^ ç
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 03:35午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0