我编写了一个for循环,我希望在其中打印如下语句
for i in ...
do
echo -e "`date +%Y%m%d`:`date +%H%M%S`;"$i".datn"
done
基本上我想用这种格式输出每个I
的值20140619:130920:Paris
20140619:130921:London
20140619:130922:New York
请告诉我哪里错了
你可以试试这个
for i in listofcities
do
echo $(date +%Y%m%d)":"$(date +%H%M%S)$i"n"
done
您可以尝试单一日期命令
$-for i in Paris London "New York";do echo "`date "+%Y%m%d:%H%M%S:$i"`" ;sleep 1 ;done