- ベストアンサー
初歩的質問ですいません。
UNIX初心者です。 solarisで、障害発生時に資料を採取するシェルを作っているのですが、うまく作れないところがあるので知恵を貸してください。 資料に必要なログをあるフォルダにコピーしようと思い、必要なログ名をlsとgrepで、ファイルに出力しました(仮にファイル名をLOGNAMEとします。)このLOGNAMEファイルに記述してあるログをコピーしたいのですがいい方法ありますか? 例) LOGNAMEファイルの中 log1.log log2.log log3.log 上記の3つのログを同一フォルダ内にあるフォルダ(仮にSIRYOとします)にコピーしたいのです。 cp -p ${LOGNAME} ./SIRYO/ としても、使用方法が誤っています。となって意図したようになりません。 LOGNAMEファイルから一行ずつ抜き出してきてそれをコピーすればいいのだと思いますが、そういうコマンドが見当たらず困っています。 解決できる方法があればお知恵を貸してください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- shuyamakawa
- ベストアンサー率67% (111/164)
回答No.3
- Lean
- ベストアンサー率72% (435/603)
回答No.2