dir/sをindex.htmlに変換する技術やユーティリティを探しています。私は1000枚以上のドキュメントをCDのフロントページに素早くインデックスしたいと思っています。dir/sをindex.htmlに変換するテクニックやユーティリティを探しています
答えて
AWKはこの種の処理に適しています。
プログラムを書いて(ある意味ではスクリプトに似ています)、AWKインタプリタを呼び出し、プログラムを解釈するか、自動的にコンパイルしてプログラムを実行し、入力を処理して出力を生成します。
MS-DOSタグを使用したので、実際のMS-DOS、google "Rob DuffのAWK"で動作するAWKのバージョンを使用している場合は、
は、そうでない場合はAWKパッケージとリソースの多くはhttp://www.klabaster.com/freeware.htm
であるAWKのドキュメントには、パターンマッチングとAWK-特定の構造について多くのことを言いますが、あなたはそれを無視することができます。 AWKスクリプトは、通常のCプログラムによく似ています。入力ファイル(ディレクトリリスト)が処理される前に完了したBEGIN句と、入力ファイルの各行に対して実行されるEND句(推測:-)とセクションがあります) 。あなたのアプリケーションにうってつけです。
AWKプログラムのBEGINとEND部分は、タイトルなどの必要なHTMLタグと見出しなどの基本テキストを出力し、HTMLドキュメントを完成させます。 AWK printコマンドは、出力にテキストを送り、index.htmlというファイルにリダイレクトします。
dir/sファイルの行を処理し、リンク付きのHTML文書の本体を生成するには、ディレクトリリストを解析してツリー配置を試す必要があります。これは、index.htmlリストをどのように配置するかによって決まります。 AWKはCのような関数をサポートしています。
解析結果がはるかに簡単になるので、/ sの代わりにdir/s/bを使うことをお勧めします。
あなたは、次のようなものが必要です。
@echo off
(
echo ^<html^>
echo ^<head^>
echo ^<title^>CD Directory^</title^>
echo ^</head^>
echo ^<body bgcolor="white" text="blue"^>
echo ^<h1^>Directories^</h1^>
for /f "tokens=*" %%a in ('dir /b /ad /s') do (
echo ^<a href="file://%%a"^>%%a^</a^>^<br^>
)
echo ^</body^>
echo ^</html^>
)>index.html
コピーしてメモ帳にコードを貼り付け、バッチファイルとして保存し、MAKHTML.BATを言います。そして、DOSのDOXを起動して、それはつまり名前です入力してバッチファイルを実行し、
makhtml
これは、同じフォルダにINDEX.HTMLという名前のファイルが生成されます。
- 1. ドミノのドキュメントリッチテキストフィールドを変換するXSLTを探しています
- 2. クッキーとリダイレクトの正しいテクニックを探してください
- 3. CSSを探してjsファイルの合併やミニマイザーを探しています
- 4. イメージ変換ライブラリを探しています
- 5. Javascriptを持っているかどうかを検出するAjaxまたはPHPのテクニックを探します。
- 6. ソースコードをJavaバイトコードに変換するユーティリティは何ですか
- 7. TestNG report index.htmlをpdfに変換するには
- 8. パネルデータに変換するのに最適なテクニック
- 9. Javaでストレージユニットの変換ユーティリティが組み込まれていますか?
- 10. POSIXをPHP用PCREに変換するユーティリティはありますか?
- 11. visioフローチャートをJavaコードに変換するユーティリティはありますか?
- 12. のpython:地元のdirsとサブのdirsへのFTPのdirsとサブのdirsからコピーだけ不足しているファイル
- 13. 人にやさしい日付をミリ秒に変換する
- 14. NMAKEビルドファイルをCMAKEビルドファイルに変換するための変換ユーティリティはありますか?
- 15. .mdeファイルを.mdbに変換する安全なコンバータを探します
- 16. HTML2PDF in PHP - ユーティリティとスクリプトを変換する - 例とデモ
- 17. iphoneアプリでinfo.plistを変換するplistユーティリティ
- 18. ブログやウェブサイトをアンドロイドアプリケーションに変換する
- 19. EF4互換T4テンプレートを探しています
- 20. 正しいTFS環境変数を探しています。
- 21. バイナリからヘキサへのバイナリ数値を16進数(JAVA)に変換するメソッドを探しています(JAVA)
- 22. 私は文字をC言語のビン配列に変換する方法を探しています。
- 23. 多数のファイルを処理しています - ライブラリやユーティリティは役に立ちますか?
- 24. ThreeJSの場合、AxisHelperのようなヘルパークラスまたはユーティリティを探しています
- 25. わかりやすいサンプルコードを探して:continuations!
- 26. PythonでJSONからSQLに変換する:参考になるライブラリ/テクニックを教えてください。
- 27. VisualStudio2008を探す "Find/Search"ユーティリティでコンテキスト内の結果を表示
- 28. 1つのファイルクラスをフォルダクラスにすばやく変換します
- 29. iOSアプリやフォルダを探す
- 30. すべてのjsファイルをすばやく簡単に参照できるプラグインを探しています