jsc/javascript에 변수를 전달하는 방법은 무엇입니까?

jsc/javascript에 변수를 전달하는 방법은 무엇입니까?

jsc터미널 에서 <<<. ( javascript는)의 별칭입니다 /System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc.

하지만 거기에 변수(예: $1또는 ) 를 전달해야 합니다 $2.

javascript <<< rand="$1" && ....

그러나 분명히 JavaScript는 이러한 변수를 이해하지 못합니다. 다른 변수를 전달하면 이렇게 표시됩니다.

$ variable=something
$ javascript <<< "variable2=$variable && alert ("$variable2");"
Exception: ReferenceError: Can't find variable: variable
undefined

$

관련 정보