Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: win 版 mailutime でアスタリスクを使用したいのですが
From: 実森文枝 <jitumori@xxxxxxxxxxxxxxxx> さん曰く
Subject: [namazu-users-ja] win 版 mailutime でアスタリスクを使用したいのですが
Message-ID: <200106241027.TAA02814@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 24 Jun 2001 19:08:09 +0900
jitumori> namazu の mailutime を使用したいのですが、windows 版では
jitumori> ファイル名にアスタリスクは使用できないのでしょうか?
jitumori> MS-DOS プロンプトから
jitumori> > mailutime *
jitumori> を実行すると
jitumori> Invalid argument: *
jitumori> とエラーが出てしまいます。
Linux 版、Windows 版という話ではなくて、mailutime を動かす shell
の違いの話だと思います。
通常の UNIX の shell (sh, bash, zsh, csh, tcsh など)は
% mailutime *
とすると、'*' を実際の file 名に展開してから mailutime に渡しま
すが、MS-DOS の shell (cmd.exe) はそういう気の効いたことをしない
からでしょう(おそらく ^^;)。
例えば、
-------------------
#! /usr/local/bin/perl <= 適当に合わせて下さい。
foreach my $file (@ARGV) {
print $file . "\n";
}
-------------------
を '*' を引数にして動かせばわかります。
もし、Windows でも '*' で動かしたいのでしたら、お好みの shell を
導入してその上で mailutime を動かせば良いです。cygwin を導入して
あれば sh や bash はすでにあるでしょうし、tcsh なら検索すれば
Windows 版 binary が見つかると思います。
--
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)