1
8
日期不允许“YYYYMMDDHHMMSS”,但它允许“YYYYMMDD HH:MM:SS”,因此:
|
2
4
如果格式是完全固定的,可以在bash中执行,切掉字符串:
我不想费心尝试使用regex-就像你说的,模式很快变得丑陋。大量重复
|
3
2
试试这个:
结果:
你还要连字符吗?
结果:
|
4
1
所有这些正则表达式的答案是什么?日期(1)工具可以使用strftime()样式的日期格式。。。将一种日期类型转换为另一种日期类型的示例:
所以如果它不是你想要的格式,就这样转换然后使用它。如果您只想设置它,只需执行以下操作:
|
5
0
我承认这是一口。虽然我不记得sed是否支持后者,但所有的's最好应该是[0-9]或\d。 |
6
0
busybox date或bsd date接受输入格式的描述。 Busybox是一个GNU小型实用程序,易于安装。 bsd格式已在另一个答案中介绍,因此这里是busybox:
|
CaTx · 使用带有一个大于号和两个大于号的回波的区别 2 年前 |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
Ty Q. · 分段故障GLFW3/GLAD 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Bastien L. · 多Linux Grafana集成 2 年前 |