db.mydomain.com への a レコードの追加を自動化する必要があります。
sed コマンドと echo コマンドを使用してファイルを編集しようとしましたが、うまくいきませんでした。 同じ名前のファイルが作成され、代わりにすべての内容がコピーされます。 なぜこのようなことが起こるのかはわかりませんが、純粋にセキュリティの問題というよりも、不具合のようです。
これまで nsupdate の使用を試みましたが、失敗しました。
nsupdate -l
debug
zone db.mydomain.com
update add beta.mydomain.com 30 A my.ip.addy.here
show
send
;; TSIG PSEUDOSECTION:
local-ddns. 0 ANY TSIG hmac-sha256. 1888888880 300 32 4 UTIabZpqtjLeOxfVT34RJShR52Xi/2U7HSLwKrkAps= 22222 NOERROR 0
db.mydomain.com を確認しましたが、変更はありません。正しい方法で実行していますか? 実行するローカル スクリプトから a レコードを変更するにはどうすればよいですか? 追加と削除が必要です。
よろしくお願いします。
答え1
スーパーユーザーエラー:
物 = $(cat $otherthing)
次のようにすべきです:
物=$(猫 $他の物)
他の部分を少し入れ替えましたが、これが一番長くつまずきました...このプロジェクトが私を飲み込む前に完了する必要があります。