0

この質問をどこに投稿すればよいかわからなかったので、stackoverflow を試してみようと思いました。

博士課程の最終候補者として、私は 350 GB のハード ドライブにギガバイトの研究データを蓄積しました。卒業と移行の一環として、この研究ハード ドライブを自分の部門に引き渡し、次の人が介入して私の研究を引き継ぐのに十分な説明情報が含まれていることを確認する必要があります。

ハード ドライブ内の各フォルダーとサブフォルダーにファイルを書き込むには不十分ですREADME。使用できる unix ユーティリティ/bash スクリプトを記述して、次の研究者にフォルダーの内容の詳細とその内容の詳細を伝えるaproposコマンドまたはコマンドをエミュレートできますか?man使用する?ハードドライブのデータから作成できるデータベースはありますか?

編集 1

うーん、これは役に立ちそうです!試してみて、すぐに結果を追加します。

編集 2

tree -H ./ | gedit &gedithtml ファイルとして保存できる現在のディレクトリのツリー構造をパイプします。この html ファイルにさらに機能を追加できる場合に限ります。どうすれば改善できるかについて何か提案はありますか?あなたならどうします:)か?

編集 3

サンプル プログラム (他のプログラムをビルド/解釈できるプログラム)のマニュアル ページもハード ドライブに作成する必要がありますか?

4

1 に答える 1

1

個人的には、適切に作成された man ページを見るといつも嬉しくなります。それらを見つけることができapropos、ASCII にフォーマットしたり、印刷可能なテキストや HTML をきれいにレイアウトしたりできます。を介してそれらをリンクすることができSEE ALSO、全体に「大きな男の子」のような雰囲気を与えます。

各ディレクトリ (または各ファイル) の説明は問題ありませんが、初心者はそれだけで多くのことを行うことはできません。彼女には、次の情報を見つけるための明確な出発点が必要です。

  • このデータは何についてのものですか
  • ディレクトリ構造の背後にある理論的根拠
  • 開始するためのその他の情報

次に、個々のディレクトリに関するインデックスを追加することができます。はい、そのため、tree(私は知りませんでした)またはfindその他のディレクトリトラバース手法を使用します。

唯一の注意点は、man ページのフォーマットを学ばなければならないということですgroff(これが大物感を生み出します)。

于 2013-05-01T20:24:40.353 に答える