gpt4 book ai didi

Shell cmd "date"最后没有换行

转载 作者:行者123 更新时间:2023-12-03 10:57:12 34 4
gpt4 key购买 nike

我想使用 date 命令输出一行日期,但它以“\n”结尾,我不需要它,目前,我使用:

echo -n `date +"[%m-%d %H:%M:%S]"`

或者
date +"[%m-%d %H:%M:%S]"|tr -d "\n"

“日期”是否有任何内置参数可以做到这一点?

最佳答案

不,没有。您需要另一个命令,如 echo -n , printftr .您可以将脚本放在 PATH 中的某个位置(例如/usr/bin/)并使用 chmod +x /usr/bin/mydate 使其可执行

脚本:

#!/bin/sh
echo -n `date +"[%m-%d %H:%M:%S]"`

或使用别名。
alias mydate="echo -n `date +"[%m-%d %H:%M:%S]"`"

关于Shell cmd "date"最后没有换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34942796/

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