Когда я запускаю команду Linux "at", я обнаруживаю, что скрипт оболочки пользователя выполнен неудачно, например, я пишу следующий код в своем скрипте
#!/bin/csh #or #!/bin/bash
echo "Now will excute a shell script"
dir=`pwd`
my_path=`/home/Jim`
Когда я запускаю скрипт в командной строке, он работает нормально.
Пока я запускаю это с помощью команды at, будет показано следующее сообщение
Теперь будет выполняться сценарий оболочки dir =/home/Jim/Desktop: команда не найдена my_path = "/home/Jim": команда не найдена
Я пробовал много раз, но все еще могу сейчас работать
Поэтому, пожалуйста, кто-нибудь может помочь мне решить эту проблему.Спасибо! С уважением!