从命令行将ouptput重定向到另一个文件我知道我可以做这样的事情
$ echo randomText > file.md
我也知道,如果我想将输出附加到文件的末尾,我可以做这样的事情
$ echo randomText >> file.md
现在如果我抓住file.md的内容,我会看到类似
的内容randomText
randomText
是否有办法格式化发送到文件的输出。我没有追加到最后,而是希望实现类似的目标
randomText ----------------------------------- randomText
答案 0 :(得分:1)
为此,我使用printf格式化发送到文件的输出。
printf "%10s", "------------------------------------------" > file.md
要附加到同一行,您可以使用printf来标记它。
答案 1 :(得分:0)
在循环播放时你可以尝试这个
echo -ne "randomText" >> logfile
# some other actions
echo -ne "--------------------------------------" >> logfile
echo -ne "randomText" >> logfile
在日志文件中,您现在可以找到
randomText--------------------------------------randomText