gpt4 book ai didi

regex - 在 shell 中将 "20120821203354"(非定界时间戳)转换为 "2012-08-21 20:33"?

转载 作者:行者123 更新时间:2023-11-29 09:17:42 24 4
gpt4 key购买 nike

我想拿/home/deploy/releases/20120821203354

并返回:

2012-08-21 20:33

基本上是在 'releases/' 之后获取内容并根据数字的位置进行拆分。

背景:OS X 10.7;将在 bash 脚本中使用。

/embarrassed

最佳答案

给你。

a=/home/deploy/releases/20120821203354                                          
b=${a#/home/deploy/releases/}
c="${b:0:4}-${b:4:2}-${b:6:2} ${b:8:2}:${b:10:2}"

都是关于shell parameter expansion

关于regex - 在 shell 中将 "20120821203354"(非定界时间戳)转换为 "2012-08-21 20:33"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com