这是一件很奇怪的事情。如果我在服务器 CentOS 5 (32 位) 上运行此 shell 脚本。
时间.sh
/bin/bash #!/bin/bash 对于我在 {1..10} 做 NOW=$(日期+"%M:%S") 回显“$i $NOW” 完毕
结果是
1 05:27 2 05:09 3 05:27 4 05:09 5 05:27 6 05:09 7 05:27 8 05:09 9 05:27 10 05:09
你看时间每微秒都在变化。我不知道问题出在哪里。
我在另一台服务器上运行该脚本。结果是OK。
1 52:58 2 52:58 3 52:58 4 52:58 5 52:58 6 52:58 7 52:58 8 52:58 9 52:58 10 52:58