我正将我的所有脚本从UNIX服务器迁移到Linux服务器,但服务器都有不同的日期格式。
我如何才能使两种格式相同?
UNIX: bash-3.2 $ date 2016年10月25日星期二15:57:04 BST
LINUX: [ess @gmessd04~] $ date 10月25日星期二16:01:20 BST 2016
Unix服务器版本:SunOS 5.10
Linux服务器版本:Linux 3.10
谢谢, Shadab Hussain
答案 0 :(得分:1)
您可以使用date命令的参数在unix上获得与linux相同的结果。
$date "+%A, %d %B %k:%M:%S %Z"
有关日期修饰符的详细信息,请参阅date命令的联机帮助页:
$man date
如果您需要在不输入参数的情况下更改日期输出,可以将其设置为别名:
$alias date='date "+%A, %d %B %k:%M:%S %Z"'