在bash中,我获得一个subshell块的stdout,并将其分配给一个变量,如:
$ VAL="$(ls)"在tcsh中如何做到这一点呢?
发布于 2012-11-09 23:16:31
使用反引号获取输出,并使用set将其赋值给变量
示例:
$ set val=`ls`
$ set val=`ls | grep foo`要清除该变量,请使用unset val
有关csh / tcsh的更多示例和信息,请参阅http://www.grymoire.com/Unix/Csh.html
https://stackoverflow.com/questions/13310614
复制相似问题