Linux のファイルやディレクトリを XML 形式で出力

xmlfs version 0.04
Linux のファイルやディレクトリを XML 形式で出力します。 実行するには、Perl が必要です。Perl の MIME::Base64 パッケージも使っています。

実行例
> xmlfs /usr/src/linux/arch/
<?xml version="1.0"?>
<!DOCTYPE file SYSTEM "file.dtd">
<file>
<name>/usr/src/linux/arch/</name>
<index>
<item>alpha</item>
<item>arm</item>
<item>i386</item>
<item>m68k</item>
<item>mips</item>
<item>ppc</item>
<item>sparc</item>
<item>sparc64</item>
</index>
</file>
> xmlfs /proc/uptime
<?xml version="1.0"?>
<!DOCTYPE file SYSTEM "file.dtd">
<file>
<name>/proc/uptime</name>
<magic>x-system/x-unix;  empty</magic>
<stat>
<dev>4</dev>
<ino>4097</ino>
<mode>100444</mode>
<nlink>1</nlink>
<uid>0</uid>
<gid>0</gid>
<rdev>0</rdev>
<size>0</size>
<atime>983693817</aitme>
<mtime>983693817</mitme>
<ctime>983693817</citme>
</stat>
<xfiletype>rawfile</xfiletype>
<data encoding="base64" lastchange="983693817:unix">
MTY4MS40MyAxNTMwLjE3Cg==
</data>
</file>

【XMLinux ホームページ】
E-Mail: xmlinux@geocities.co.jp