私は Unix の初心者で、これは私の最初のスクリプトの 1 つです。この不正な番号エラーを解決できないようで、オンラインで回答を検索しました。私はあまり運がなかったので、ここに行きたいと思います。誰かが私を助けてくれますか、両方の変数でこの :bad number エラーが発生し続けます。これが私のスクリプトです、ありがとう!:
#!/bin/ksh
dest=$1
fileName=$2
id=$$
print_message()
{
message="$1"
echo "`date '+%m-%d-%y %T'` $message"
}
if [ $1 -eq "" ] || [ $2 -eq "" ]
then
print_message "Parameters not satisfied"
exit 1
fi
gpg --encrypt --recipient "$dest" "$fileName"
print_message "$id INFO: File Encrypted Successfully"