如何创建仅显示当前目录及其父目录的 bash 和 zsh 提示?
例如,如果我在 dir ~/pictures/photos/2021
,它应该显示:
[photos/2021]$ echo hi
Run Code Online (Sandbox Code Playgroud)
就这样。想要它为bash
和为zsh
。
是否有用于转换/格式化时间的命令行工具?(我是说时间,不是日期!)
这是我所期待的:
$ timeconverter --format '%s' 1h
3600
$ timeconverter --format '%h:%m:%s' 3665s
1:01:05
$ timeconverter --format '%H:%m:%s' 3665s
01:01:05
$ timeconverter --format '%Hh%Mm%Ss' 3966s
1h5m6s
$ timeconverter --format '%m' 2d
2880
$ timeconverter --format '%d' 1w
7
$ timeconverter --format '%y' 365d
1
$ timeconverter --format '%s' 1h10m
4200
Run Code Online (Sandbox Code Playgroud)
其中 %m 是分钟,%d 是天,%y 是年,%h 是小时,%s 是秒,%w 是周,依此类推。
我自己可以为它编写一个 shell 脚本,但很可能其他人已经这样做了,我想节省我的时间。