wcalcで関数を呼び出す方法は?

wcalcで関数を呼び出す方法は?

wcalc定数は関数に組み込まれています。

関数を呼び出そうとしていますabs

入ると

wcalc abs(-2)

わかりました。

 syntax error
 = -2

それが動作するインタラクティブモードに入らない限り。

ベストアンサー1

括弧はシェルに特別です(サブシェルを作成するために使用されます)。 toパラメータに括弧wcalc(またはスペース、ファイル名のグロービングパターン、リダイレクト演算子、パイプシンボルなどのシェル関連の他の文字)を使用するには、パラメータを引用する必要があります。

$ wcalc abs(-2)
sh: syntax error: `(' unexpected

$ wcalc 'abs(-2)'
 = 2

おすすめ記事