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

[debian-users:41714] Re: 起動停止スクリプトについて



 こんにちは。島田です。

On Sun, 17 Oct 2004 23:39:07 +0900
KISE Hiroshi <kise@xxxxxxxxxxx> wrote:

> 改行は空白扱いになる、ってことですかねぇ?

 man bash すると、

   コマンド置換
       コ マンド置換 (command substitution) を用いると、コマンド名をコマンドの
       出力で置き換えできます。コマンド置換には以下の 2 つの形式があります:


              $(command)
       または
              `command`

       bash による展開は、command の実行およびコマンド置換の部分をコマンドの標
       準 出力と置換することにより実行されます。この際、末尾の改行文字は削除さ
       れます。文字列の途中にある改行文字は削除されませんが、単語分割の際に 削
       除されることがあります。

とあります。
 ksh、pdksh でもこの扱いは同じです。zsh では違い、改行は空白に変換され
ません(そのおかげで BashUnit
http://shimaden.homelinux.net/~shimaden/wordpress/index.php?p=8 は ksh 
でも動きますが zsh には対応できてないです……)。


---
二胡を始めよう! お勧めの二胡をご用意しました
いますぐクリック ==> http://www.1bangenki.biz/
----------------------------------------------------------------------
Mail: shimaden@xxxxxxxxx
Home Page: http://www.din.or.jp/~shimaden/
島田博幸
Hiroyuki Shimada
----------------------------------------------------------------------