[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:39815] Re: calのmanが違う?



いけだ@福山市です。

From: Mitsuo KASAHARA <gaunt@xxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 7 Mar 2004 21:25:47 +0900
Message-ID: <20040307122532.C6B56113793@xxxxxxxxxxxxxxxxxxxxxxxxx>
> 
> Woddyを使用しております。

私も Woddy を使用しています。
# backports.org 入ってますが。

> bsdmainutilsのバージョンが5.20020211-4.99
> の状態で
> console:~# cal -3
> cal: オプションが違います -- 3
> usage: cal [-jy] [[month] year]
>        ncal [-Jjpwy] [-s country_code] [[month] year]
>        ncal [-Jeo] [year]
> console:~#
> 
> と、calコマンドに-3をつけるとエラーになってしまうのですが、
> man calをすると-3オプションは許されている記述があります。
[]
> 
> これは、何か異なるcalコマンドのパッケージを入れるべきなのか
> それともmanページが間違えているのか教えて頂けませんでしょうか。

実際にインストールされている cal コマンドと man ページで
記述されている cal コマンドが異なるようですね。

Vine Linux 2.6 ですと、util-linux (2.11n) というパッケージに
 /usr/bin/calコマンドが含まれていて、

| $ cal -3
|       2月 2004              3月 2004              4月 2004       
| 日 月 火 水 木 金 土  日 月 火 水 木 金 土  日 月 火 水 木 金 土 
|  1  2  3  4  5  6  7      1  2  3  4  5  6               1  2  3 
|  8  9 10 11 12 13 14   7  8  9 10 11 12 13   4  5  6  7  8  9 10 
| 15 16 17 18 19 20 21  14 15 16 17 18 19 20  11 12 13 14 15 16 17 
| 22 23 24 25 26 27 28  21 22 23 24 25 26 27  18 19 20 21 22 23 24 
| 29                    28 29 30 31           25 26 27 28 29 30    

のように実行されます。

確かに Debian GNU/Linux 3.0 の util-linux (2.11n-7) には
/usr/bin/cal が含まれておらず、bsdmainutils に含まれている
ようです。

http://www.debian.org/distrib/packages の「パッケージの内容を検索」
で /usr/bin/cal や cal を入力して検索してみましたが、
utils/bsdmainutils しかみつかりませんでした……。

gcal というものもあるようですが、-3 というオプションは
受け付けないようです。

| $ gcal --help
| gcal: The Gregorian calendar program (GNU cal) 3.01
| 
| Copyright (c) 1994, 95, 96, 1997, 2000 Thomas Esken
| 
| Usage:  gcal [[OPTION...] [%DATE] [@FILE...]] [COMMAND]
| 
| Usage:  gcal [-|/{[?|h|??|hh|L|V]|{CDFIPHKNORSXbcfijnpqrsuv}}] [[MM] [YYYY]]
| 
|   -h,  --help          Display this help text and quit program
|   -hh, --usage[=ARG]   Display extended help text and quit program
|   -L,  --license       Display software license and quit program
|   -V,  --version       Display version information and quit program
|   -p,  --pager         Direct output through external `lv' pager
| 
| Use `gcal --usage[=ARG]|[=?] --pager' for more information.

ご参考まで。

-- 
IKEDA Katsumi  <ikedak@xxxxxxxxxxxxxxxx>
               <http://www013.upp.so-net.ne.jp/ikeda/index.html>