> 我把以前做的主页*.htm拷到Linux下,用netscape直接读文件没有问题,但是从apache
> 服务器上读怎么都是html的原码?

alex.Wang wrote:

关于在Linux下的.htm和.html的问题, 我做了实验, 现把结果汇报如下:

首先声明, 那个问题不是Linux本身的, 是mime类型的配置问题.

我做的如下的修改:
将mime.types文件中的.html扩充了.htm
在我这里, 好了:-)

你试试.

-------
HTML就是HTML,由于跺死/瘟都死文件名8.3的限制才会出现.htm。另外直接拷贝
要注意Linux下是大小写敏感的。

> 我有许多网上d/l来的.htm文件,但放在自己的Linux机上无法浏览,因为这些文件原来可
> 能是在NT系统上的,html文件名大小写与网页中的链接名大小写不一致,这在windows nt
> 系统中是无所谓的.但在linux上必须一一对应.但文件实在太多,可有批量按一定格式转
> 换的方法?请教!!

随便哪本讲shell的书都有的呀?
这是我自已写的, 看看有没有用?  (大写换小写)
lowcase.sh
=====================
#!/bin/sh
for i
do
   j=`echo $i | tr A-Z a-z`
   mv $i $j
done

用法很简单:
lowcase.sh
就把目录下所有的文件名换成小写了

再说, 别用NT下的工具去d/l网页, 用linux下的wget 不要太方便!
----
姚飞
 
 

写个shell script,用正则表达式统配的方法把文件名改过来
----
oops
 
 

本文转自中文Linux论坛