wcalc에서 함수를 호출하는 방법은 무엇입니까?

wcalc에서 함수를 호출하는 방법은 무엇입니까?

wcalc상수는 함수에 내장되어 있습니다.

함수 를 호출하려고 합니다 abs.

내가 들어가면

wcalc abs(-2)

알겠어요

 syntax error
 = -2

그것이 작동하는 대화형 모드로 들어가지 않는 한.

답변1

괄호는 쉘에 특별합니다(하위 쉘을 생성하는 데 사용됩니다). to 매개변수 에 괄호 wcalc(또는 공백, 파일 이름 글로빙 패턴, 리디렉션 연산자, 파이프 기호 등과 같은 셸 관련 기타 문자)를 사용하려면 매개변수를 인용해야 합니다.

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

$ wcalc 'abs(-2)'
 = 2

관련 정보