林有一点问题,变量路径变量路径
Log="/appl/xxx/utpd/bin/ud/$Date/s301"
其中
Date=$Year"-"$Month"-"$Day
Year=$(date '+%Y')
Month=$(date '+%m')
Day=$(date '+%d')
当试图呼应登录我得到
/appl/xxx/utpd/bin/ud//s301`
你能不能帮我那?
林有一点问题,变量路径变量路径
Log="/appl/xxx/utpd/bin/ud/$Date/s301"
其中
Date=$Year"-"$Month"-"$Day
Year=$(date '+%Y')
Month=$(date '+%m')
Day=$(date '+%d')
当试图呼应登录我得到
/appl/xxx/utpd/bin/ud//s301`
你能不能帮我那?
您使用哪种语言?
假设bash(可以给你的语法),你的代码有效。好了,因为你把它写在正确的顺序:
#!/bin/bash
Year=$(date '+%Y')
Month=$(date '+%m')
Day=$(date '+%d')
Date=$Year"-"$Month"-"$Day
Log="/appl/xxx/utpd/bin/ud/$Date/s301"
echo "$Day"
echo "$Month"
echo "$Year"
echo "$Date"
echo "$Log"
输出:当您指定日期变量
26
05
2017
2017-05-26
/appl/xxx/utpd/bin/ud/2017-05-26/s301
是的..顺序错了,谢谢你 –
你的年,月,日变量未设置。
它应该是:
Year=$(date '+%Y')
Month=$(date '+%m')
Day=$(date '+%d')
Date=$Year-$Month-$Day
Log="/appl/xxx/utpd/bin/ud/$Date/s301"
或
Date=`date '+%Y-%m-%d'`
Log="/appl/xxx/utpd/bin/ud/$Date/s301"
请提供语言/程序,这个脚本是的指示。 – einonm