2012-11-09 77 views
1

在bash,我得到一個子shell塊的標準輸出並將其分配給像varaiable:子shell標準輸出ñTCSH

$ VAL="$(ls)" 

怎麼可以這樣的tcsh在做什麼?

回答

3

使用反引號,以獲得輸出,並使用set將其分配給一個變量

例子:

$ set val=`ls` 
    $ set val=`ls | grep foo` 

清除變量使用unset val

關於更多示例和信息,請參閱http://www.grymoire.com/Unix/Csh.html csh/tcsh

相關問題