2

bashでは、サブシェルブロックのstdoutを取得し、次のような変数に割り当てます。

$ VAL="$(ls)"

これはtcshでどのように行うことができますか?

4

1 に答える 1

3

バッククォートを使用して出力を取得し、setそれを変数に割り当てるために使用します

例:

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

変数の使用をクリアするにはunset val

csh / tcshのその他の例と情報については、http://www.grymoire.com/Unix/Csh.htmlを参照してください。

于 2012-11-09T15:16:30.780 に答える