我正在尝试将 Windows 机器上的批处理文件转换为 Linux 机器上的 Bash 脚本。不过我在使用这条线时遇到了问题:
FOR /F "tokens=1,2,3,4 delims=/- " %%a in ('date/T') do set CDATE=%%c-%%b-%%a
任何人都可以给我等效的 shell 行,并可能解释此时发生的事情:
"tokens=1,2,3,4 delims=/- "
最佳答案
像这样尝试:
CDATE=$(date +"%y-%m-%d")
关于linux - 将循环的批处理文件转换为循环的 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35429471/