-PR-
締切済み

コマンドを加工してスクリプトに反映させるには?

  • すぐに回答を!
  • 質問No.33901
  • 閲覧数101
  • ありがとう数4
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 66% (14/21)

現在、redhat6.2jでフルバックアップを取得するスクリプトを作成しています。

取得先はリモートマシンのDATです。
dumpコマンドを使用して取得すること、どの環境でも利用できるスクリプトを作成することが条件となっているのですが。。。
dumpコマンドでIPアドレス(ホスト名)を指定するところまでは出来たのですが、ファイルシステムを指定するところで悩んでいます。(環境によってファイルシステムの構成が異なるので)
dfコマンドを加工して(ファイルシステムを変数などにして)dumpコマンドに反映させることは可能なんでしょうか??(可能だといわれたのですがやり方が分かりません。。。)

宜しくお願い致します。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル5

ベストアンサー率 66% (2/3)

まず dump コマンド自体に、ダンプすべきファイルシステムを選択する -w と
いうオプションがあるようです。

一応、df を使ってどの環境でも動くスクリプトということで、Boune Shell の
スクリプトを考えてみました。
まず df に -t というオプションでファイルシステムのタイプが指定できる
オプションがありますので、swap やら CDROM やらを除外するために
それを利用するとします。
(Linux の df は 複数指定できないような…。FreeBSDではできました。)
あとは `some_command` という記法で some_command を実行した結果が、
その値となることを利用するだけです。
dump のオプションを省略すると、以下になります。
---
#!/bin/sh
for fs in `df -t ext2 | tail -n +2 | awk '{print $1}'`
dodump $fs
done
---
お礼コメント
yuakiba

お礼率 66% (14/21)

回答ありがとうございます。
質問日から時間が経ってしまっていたので、自分で何とか解決できました。。。

今後の参考にさせていただきます。
ありがとうございました。
投稿日時 - 2001-02-05 13:11:00


このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ