2008年2月 4日

[linux-users:107922] Re: シェル ${1+"$@"} とは?

(2008/02/03 7:42), Kazuhiro NISHIYAMA さんは書きました:
> At Sat, 2 Feb 2008 21:56:43 +0900,
> tanaka wrote:

>> 上記の式からコロン (:) を省略すると、シェルは parameter が設定されているかどう
>> かを判別するためにチェックだけします。

この記述を素直に解釈すると


> 「:」があれば「parameter が設定されていないか空文字列であれば、」で
> 「:」がなければ「parameter が設定されていない」だけになるということ
> です。

この意味は絶対とれませんね。

ただ、そもそも言ってることの意味がよくわかりませんし、
そもそも「設定されているかどうかを判別するためにチェックだけします」
っていう文章がどうみても正しい日本語の文章ではないので、
「ああ、これは機械的に翻訳した際の誤訳だな」
と解釈して、英語版にあたるというのが近道だと思います。
# 私の環境にはどちらもありませんが…
--
Takeshi Kusune <kusune@xxxxx>


投稿者 xml-rpc : 2008年2月 4日 12:29
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/69432
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。