0
Gnome 스케줄러에서 bash 스크립트를 실행하려고하는데 프로그램에서 실행할 때 정의 된 변수를 실행하지 않으므로 스크립트가 터미널에서 올바르게 실행됩니다.Gnome 스케줄러에서 Bash 스크립트를 실행할 때 Odd Bash 오류가 발생합니다.
이"date: extra operand '--date=1 hours ago"
가 끊었 점점 것을 명령은 다음과 같습니다 :
는LHR=$(date -u +%H --date="1 hours ago")
스크립트의 상단을 읽 여기
내가 얻을 오류입니다#!/bin/bash
SHELL=/bin/bash
export PATH=/mnt/grads:$PATH
무엇 내가 틀렸어?
쉘과 그 스크립트에서'type -p date'의 결과를 비교 하시겠습니까? –
"type -p date"명령을 입력하면 다음과 같이 표시됩니다./bin/date –
쉘에서 스크립트가 실행될 때? –