一つずつ入力するには耐えがたいので一部 bash で 運用慣れていないので一揆に作成というわけにはならない備忘録として残す、括弧悪い!!
nyan 敬白
code 表の作成について 下記において for i in `seq 1 1000`; の所を 変更する 今回 1 を 1001 1000 を 2000 に 変更 してみたい時の場合 は まず
$ cat 051_code_1_to_100_bash
#!/bin/bash -x
for i in `seq 1 1000`;
do
echo "<div class="dupl1"><span class="trans">.</span></div>"
echo "<div class="dupl2">&#$i;</div>"
echo "<div class="dupl3"><span class="trans">.</span><b>$i;</b></div>"
echo "<div class="dupl4">ch$i</div>"
echo "<div class="dupcl"></div>"
done
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
の 該当する場所を 変更して即ち
$ cat 051_code_1000_to_2000_bash
#!/bin/bash -x
for i in `seq 1000 2000`;
do
echo "<div class="dupl1"><span class="trans">.</span></div>"
echo "<div class="dupl2">&#$i;</div>"
echo "<div class="dupl3"><span class="trans">.</span><b>$i;</b></div>"
echo "<div class="dupl4">ch$i</div>"
echo "<div class="dupcl"></div>"
done
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
次に html ファイルの枠部分を 作成する 以下の様なもの。
$ cat 041_code.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title>Character entity references in HTML 4</title>
<link rel="stylesheet" href="code.css" type="text/css">
</head>
<body>
<p> # 1001 to 2000</p>
<div class="dupl1s">Name Code</div>
<div class="dupl2s">Number Code</div>
<div class="dupl3s">Glyph</div>
<div class="dupl4s">Description説明</div>
<div class="dupcls"></div>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<!-- 十六女 区切り -->
<div class="dupl1s"><span class="trans1">.</span></div>
<div class="dupl2s"><span class="trans2">.</span></div>
<div class="dupl3s"><span class="trans3">.</span></div>
<div class="dupl4s"><span class="trans4">.</span></div>
<div class="dupcls"></div>
<!-- 十六女 区切り -->
上記において # 1001 to 2000 の 数を合わせる今回はあっている。 他にcssファイルも必要となるが今回は
$ ls -l | grep code.css
-rw-r--r-- 1 mm users 5974 10月 1日 23:53 code.css
を 用意してあるものとする。 拙い試みをする。
$ emacs 051_code_1_to_100_bash &
$ diff -s 051_code_1_to_100_bash 051_code_1_to_100_bash~
2c2
< for i in `seq 1000 2000`;
---
> for i in `seq 1 1000`;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
$ rm *~
$ mv 051_code_1_to_100_bash 051_code_1000_to_2000_bash
次に挿入するファイルを作成
$ source 051_code_1000_to_2000_bash
>innerfile
挿入用のファイルが作成された、次に枠のバックアッ プをとっておく
$ cp 041_code.html 040_basecode.html
ここで
$ emacs 041_code.html &
さて ファイルの 内部の部分に カーソルを 移動しよう、カーソルを 移動させる。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<div class="dupl3s">Glyph</div>
<div class="dupl4s">Description説明</div>
<div class="dupcls"></div>
カーソルをここへ持ってくる
<!-- 十六女 区切り -->
<div class="dupl1s"><span class="trans1">.</span></div>
<div class="dupl2s"><span class="t
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ファイル挿入で innerfile を 選択処理する、結果を想像してください
$ ls -l | grep 041_code.
-rw-r--r-- 1 mm users 204002 10月 2日 10:43 041_code.html
-rw-r--r-- 1 mm users 799 10月 2日 10:17 041_code.html~
すごい事になってますな? 後はこれの繰りかえしを行う。
異なる<head> <link rel="stylesheet" href="code.css" type="text/css"> </head>を 複数 おいてみました ので 参考にして ください その結果 css も複数おい てみるということになります、うまく見えるかどうかわかりません作成している環境ではわりと良い 結果がでてますが??この方法は一般に使用できるのでしょうか??
上部は 最初の部分の区切り、下部は最終の部分の区切り
cssファイルの複数使用はいけるのでしょうかということです。間違った作成 の結果がこうなってるということです。動いてるが正解では無いということでしょ う css が 複数 呼びこめるのでしょうか?