ニョロとドット


(1)

ぼくの場合、ぺ−ジを実際につくるために、ホ−ムディレクトリには

作業をするための work ディレクトリと

サ−バ送信用の html ディレクトリを

べつべつに設置してある。

つまり work ディレクトリで html ファイルを作成して、それを html ディレクトリに移動させる。最後に html ディレクトリから新しいファイルをサ−バへ送信する、という方法をとっている。

このときに役立つのがニョロ(〜)である。

二つのディレクトリはホ−ムディレクトリの下に並んでいるから work ディレクトリでつくった新しいファイルを html ディレクトリへ移動するには

$pwd
/home/user/work
$ls
new_issue.html
$mv new_issue.html ~/html/

とすればよい。

ディレクトリ名の前に 〜 をつけるだけである。

そして work ディレクトリから html ディレクトリにコマンド cd を使って移動するのにも 〜 を使う。

$pwd
/home/user/work
$cd ~/html
$pwd
/home/user/html
$ls
new_issue.html

ちゃんとファイルが移動している。

(2)

ファイルがだいぶ増えてきたので「きょうのUNIX」の分は新しいディレクトリに移すことにした。

問題はリンク先の変更である。インデックスに戻るためには今までのままではリンクしてくれない。

といって階層が違うので 〜 は使えない。なんとか考えて、次のようにしてみた。

リンク先 -> ../index.html

この場合、ファイル名の前にドットを二つつけている。

どうやらうまくリンクしてくれるようだ。

階層で考える習慣が必要かもしれない。


きょうの UNIX