cshの文字置換してから比較したい

set aaa = 'a a'
set bbb =echo "$aaa" | sed 's/ /_/g'
if ($bbb == 'a_a') then
echo "OK"
endif

上記を実行すると下記のようなエラーが出ます。どうしたら解消できるでしょうか?

[2023-01-26 02:28:47 EST] csh -f testbench.csh
set: Variable name must begin with a letter.
Exit code expected: 0, received: 1

コメントを投稿

0 コメント