現在とあるサーバ(HP-UX11iとSolaris8)のファイル管理
を行っています。
当方の技術力はIT業界10年目です。UNIX系C言語のプロ
グラミングはできますが、スクリプトは未経験です。
ただし、ここ5年ほど開発から遠ざかっており、主に
開発部隊の後方支援(品質管理など)に回っています。
【背景】
上記サーバどちらでもいいのですが、開発APをインス
トールし、次回に新しいバージョンをインストールす
る際に差分管理(あるいは他人に触られた形跡がないか)
確認したいのです。CVSなどを使う手もありますが、
マシンはお客様のものですので、せいぜいファイル
リストをとってdiffで確認する(であろう)ことが精一杯
です。
【質問】
マシン上の開発APの「インストール時刻・サイズ・
パーミッション」を最低限として、取得することは
できますか?開発APは、複数階層のディレクトリに
格納されています。取得できれば、diffで差分が簡単
に確認できると考えています。
本来は、マシン全体の差分を求められていますが、
ファイル数が膨大なため、開発APの管理のみにしようと
思います。
なお、補足情報ですが、通常はWindowsを使っています。
ご回答は、少々専門用語が入っていても結構ですし、
URLのご紹介でも結構です。
なにとぞよろしくお願いします。
No.1ベストアンサー
- 回答日時:
とりあえず、
ls -lR /project/hoge
でご希望のファイルリストは出力出来ると思います。
(HP-UX 11で確認しましたが、Soralis(や他のUNIX)でもおそらく可能だと思います。)
この回答への補足
迅速な回答、まずはありがとうございます。m(_._)m
なるほど、Rオプションで階層的に調べるんですね。
動作確認までして頂きましてありがとうございます。
早速、開発側と相談しまして、現在の開発APで問題ない
か確認致します。ただし、なにぶん開発者はあちこち
行っておりますので、迅速なご回答にもかかわらず、
それでOKorNGかは若干リプライが遅れるかもしれ
ませんが、ご容赦下さい。まずはお礼まで。
俺が遅くなりすみません。
Solaris/HP-UX/Linuxでそれぞれ確認し、/(root)から
のパスで表示するようなスクリプトや、日付を削除する
スクリプトも作成してみて(開発陣)、動作を確認しま
した。
おかげさまで、スムーズに事が運びそうです。
迅速かつ的確なご回答に深く感謝致します。
どうもありがとうございました。今後ともよろしくお願
い致します。m(_._)m
簡単ではありますが、お礼まで。
No.2
- 回答日時:
#1の追加です。
ls -lの時刻表示は、経過時間によって「X年 X月 XXXX年」の
場合と「X年 X月 XX:XX」の場合があって、diffをとるにはやや都合が悪いです。
(現在の半年前の時刻が境になります。)
(1)時刻を固定の形式で出力するオプションをさがす。
HP-UXのlsのmanを見た限り、見当たりませんでした。
(2)時刻を固定の形式で出力する事ができるlsをインストールする。
Linuxのlsには「--full-time」というオプションがありますので、
「ls -lR --full-time」で時刻を固定の形式で出力することができます。
このlsは、GNUのcoreutilsというソースパッケージをコンパイル&インストールする事で
(他のUNIX系OSでもおそらく)使えるようになります。
(3)perl等のスクリプト言語でスクリプトを書く。
手間はかかりますが、一番融通はききます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- IT・エンジニアリング 外部業者と工程管理。どう管理してますか? 2 2022/07/07 16:53
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- 計算機科学 これは迷路を解くというよりも、いかに速く最速で走り切れる経路を見出せるかや、マシン性能、プログラミン 3 2023/07/17 16:27
- 政治 次期戦闘機には、私の発明した対空ミサイル迎撃システム「パルティア」を採用するべきですね? 3 2022/08/15 13:40
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- システム スパコン「京」の本当の意義 4 2023/06/23 07:16
- その他(生活家電) 太陽光発電リフォーム工事キャンペーンに完全に引っかかりました。 4 2023/03/03 16:49
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wk4ファイルを閲覧したい
-
カスタムオーダーメイド3D2イン...
-
pdfファイルを閉じれない
-
windows8 photoscapeのトラブル
-
はがきデザインキットのアンイ...
-
wordで開きたいファイルがOpenO...
-
パソコンについて
-
PDFファイルを開くことができま...
-
pdfのファイルが開けない時があ...
-
クロムOSのLinuxベータ版へGIMP...
-
DOCUWORKSの文書の作成ができま...
-
exeファイルのこのアイコンには...
-
d3dx9_32.dllが見つからない
-
Notesで未読メールを赤く表示す...
-
.psファイルを開く方法を探して...
-
terapad
-
Lhaplus解凍後のメッセージ
-
IrfanView デコードエラー
-
ISOファイルをDVDプレイ...
-
Windows7のDVDインストールディ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カスタムオーダーメイド3D2イン...
-
Windows7のDVDインストールディ...
-
terapad
-
wk4ファイルを閲覧したい
-
DirectX インストールの場所
-
wordで開きたいファイルがOpenO...
-
PDFファイルを開くことができま...
-
Lhaplusが起動しないので困って...
-
クロムOSのLinuxベータ版へGIMP...
-
Visio Viewerでファイルが見れない
-
infファイルを右クリックしたが...
-
NEC MultiWriter 5600C プリン...
-
アンインストールの仕方。Unins...
-
「C直下にインストールファイル...
-
Notesで未読メールを赤く表示す...
-
インストールするソフトとしな...
-
IrfanView デコードエラー
-
Aviutlのアニメーション効果が...
-
.psファイルを開く方法を探して...
-
pdfのファイルが開けない時があ...
おすすめ情報