0
我在赢得这个bat文件是工作的罚款MacOS X的终端日期和变量的问题
set day=%date:~0,2%
set month=%date:~3,2%
set year=%date:~6,4%
set filename=hello-%anno%_%mese%_%giorno%-world.txt
my-program.exe --report-file=%filename%
我在MacOS X过去了,我想有使用* .commad文件相同的工作但我无法在文件名参数中传递日期变量:
my-program --report-file= date "+%Y_%m_%d"
不起作用!我需要在文件名中添加“Hello”和“word.txt”这两个字!
尽量选用set
和$1
,但不能把它挂在
set date "+%Y_%m_%d"
echo $1
回声date
任何帮助将不胜感激!