回文章列表
作者mkl0301.bbs@ptt.cc (mkl) 看板: linux
標題[問題] Bash的nested command substitution?
時間批踢踢實業 (2008/03/19 Wed 18:35:18)
最近看了一個shell script,
用到command substitution,
結果在試command時遇到下面的問題...

Command substitution
$(...) or `...`

Nested command substitution
ls -al $(echo $(ls $(pwd)))

下面這個會成功
    C2QSERVER lsdk # echo $(a=b;echo $a)=c;echo $b
    b=c
這個則會失敗
    C2QSERVER lsdk # $(a=b;echo $a)=c;echo $b
    bash: b=c: command not found

為甚麼? 有人知道原因嘛?

謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc) 
◆ From: 218.168.153.66
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻