0
내가 만드는 셸 스크립트에서 인수의 수를 확인하려고합니다.
스크립트가 expect를 사용합니다.expect 쉘 스크립트에서 입력 매개 변수의 수를 확인하는 방법은 무엇입니까?
오류
invalid command name "$#"
while executing
"$# -ne 3 "
invoked from within
"if [ $# -ne 3 ] then"
스크립트 : expect
스크립트가 하지 쉘 스크립트, 그것은 Tcl
인 expect
스크립트입니다입니다
#!/usr/bin/expect -f
if [ $# -ne 3 ] then
echo "Wrong number of arguments provided"
echo "fgrep_host.sh hostname filter_text new_file"
exit
fi
순수한'expect' 스크립트를 작성할 때 bash 명령을 사용하면 안됩니다. – Dinesh