从命令行将一个output重定向到另一个文件,我知道我可以这样做

$ echo randomText > file.md

我还知道,如果我想将输出附加到文件的末尾,我可以这样做
$ echo randomText >>  file.md

现在如果我对file.md的内容进行分类,我将看到如下内容
randomText
randomText

是否有方法格式化发送到文件的输出。我不想把事情拖到最后,我希望能实现这样的目标
randomText -----------------------------------  randomText

最佳答案

为此,我使用printf格式化发送到文件的输出。

printf "%10s", "------------------------------------------" > file.md

要附加到同一行,可以使用printf来标记它。

10-04 12:41