私は自分のスクリプトでこれを行っています:
set Cnt1 =`echo $Cnt | awk '{print $1}'`
set Cnt2 =`echo $Cnt | awk '{print $2}'`
set Cnt3 =`echo $Cnt | awk '{print $3}'`
「set:変数名は文字で始まる必要があります」というエラーが表示されます。誰かが私が間違っていることを教えてもらえますか..Cntは次のような価値を得ました:
Cnt = 1 1 1
Cntと=の間のスペースを削除する必要があります
set Cnt1=`echo $Cnt | awk '{print $1}'`
set Cnt2=`echo $Cnt | awk '{print $2}'`
set Cnt3=`echo $Cnt | awk '{print $3}'`
(t)cshを残してください、それはひどいです、そしてCシェルを使用しないトップ10の理由を読んでください!