1 이 명령을 사용하여 그렇게하려고합니다. defaults write test.plist LatestDate date "+%y-%m-%d" LatestDate내가 수정하는 열쇠는 어디에 있습니까 ? 문제는 date "+%y-%m-%d"키에 쓰려고하는 것으로 인식하지 못하며 따옴표로 묶으면 키의 날짜가 아닌 해당 텍스트를 단순히 씁니다. 어떻게해야합니까? terminal command-line plist — 해골 활 소스
1 기본적으로 날짜는 실제 날짜 명령이 아니라 옵션 일뿐입니다. 실제로 날짜를 전달해야합니다. defaults write test.plist LatestDate $(date +"%Y-%m-%d %l:%M:%S +0000") — grg 소스 나는 이것이하고있는 것에 대해 약간 혼란스러워한다 : 일반 명령은 나에게 unexpected argument오류를 -date $(date +"%Y")주고 , using 은 나를 준다 2016-10-03T10:00:00Z. Date T Time Z 형식은 괜찮지 만 실제 시간은 이상해 보입니다. 오전 10시에 시스템 시간을 오전 11 시로 변경했지만 여전히 시스템 시간을 줄입니다 — Skeleton Bow 내가 발행 한 편집은 문제를 해결하는 것으로 보였습니다 — Skeleton Bow 1 @SkeletonBow Yep, 죄송합니다, 편집을 응원합니다. — grg
unexpected argument
오류를-date $(date +"%Y")
주고 , using 은 나를 준다2016-10-03T10:00:00Z
. Date T Time Z 형식은 괜찮지 만 실제 시간은 이상해 보입니다. 오전 10시에 시스템 시간을 오전 11 시로 변경했지만 여전히 시스템 시간을 줄입니다