2008年2月 3日

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

西山和広です。

At Sat, 2 Feb 2008 21:56:43 +0900,
tanaka wrote:
>
> ----------------------------
> echo ${d:-$(pwd)}
>

> 上記の式からコロン (:) を省略すると、シェルは parameter が設定されているかどう
> かを判別するためにチェックだけします。
> -----------------------------
>
> と書かれていますが
>
> チェックだけします。 とは
> 真なら1、偽なら0を返す 
> という意味でしょうか?

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


--
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)


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




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