- Para
set
variable emcsh
, você precisa usarset
( mais informações )
- Como mencionado por @muru comment - O shell Bourne original,
csh
outcsh
all não suporta$()
e requer' '
para substituição de comando.
Combine os dois acima e você terá:
% set WIDTH='grep int_width *.txt | sed "s,[^0-9]*,," '
% echo $WIDTH
5230