使用shell转换时间戳的同时正常输出时间戳后面的内容
时间: 2024-02-21 07:01:11 浏览: 25
您好,可以使用`date`命令将时间戳转换为可读的时间格式,并在输出中包含时间戳后面的内容。具体命令如下:
``` shell
date -d @${timestamp} "+%Y-%m-%d %H:%M:%S ${content}"
```
其中`${timestamp}`是您要转换的时间戳,`${content}`是时间戳后面的内容。`-d`选项指定要转换的时间戳,`+%Y-%m-%d %H:%M:%S`指定输出的时间格式,`${content}`通过引号包括在输出格式的最后。
例如,如果您的时间戳是`1617863929`,后面的内容是`Hello World`,则可以使用以下命令:
``` shell
date -d @1617863929 "+%Y-%m-%d %H:%M:%S Hello World"
```
输出为:
```
2021-04-08 13:45:29 Hello World
```
相关问题
使用awk转换时间戳的同时正常输出时间戳后面的内容
您好,可以使用awk命令将时间戳转换为可读的时间格式,并在输出中包含时间戳后面的内容。具体命令如下:
``` shell
awk -v timestamp=${timestamp} '{print strftime("%Y-%m-%d %H:%M:%S", timestamp) " " $0}' <<< ${content}
```
其中`${timestamp}`是您要转换的时间戳,`${content}`是时间戳后面的内容。`strftime("%Y-%m-%d %H:%M:%S", timestamp)`将时间戳转换为指定的时间格式,`${content}`通过重定向输入到awk命令中,`$0`表示输出输入行的所有内容,使用双引号将转换后的时间和`${content}`拼接成一行输出。
例如,如果您的时间戳是`1617863929`,后面的内容是`Hello World`,则可以使用以下命令:
``` shell
awk -v timestamp=1617863929 '{print strftime("%Y-%m-%d %H:%M:%S", timestamp) " " $0}' <<< "Hello World"
```
输出为:
```
2021-04-08 13:45:29 Hello World
```
Shell中16进制转换时间戳
在Shell中,可以使用`date`命令将时间戳转换为日期时间格式,然后使用`printf`命令将日期时间格式转换为16进制格式。具体的命令如下:
```
timestamp=1613079775
date -d @$timestamp +"%Y-%m-%d %H:%M:%S" | xargs printf '%02x' | tr -d '\n';echo
```
其中,`timestamp`为时间戳,`date -d @$timestamp +"%Y-%m-%d %H:%M:%S"`将时间戳转换为日期时间格式,`printf '%02x'`将日期时间格式转换为16进制格式,`tr -d '\n'`用于删除输出中的换行符。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)