假设我想在一堆日志文件中搜索"ERROR".
我想为包含"ERROR"的每个文件打印一行.
在每一行中,我想打印最左边的日志文件路径,而最右边的"ERROR"数.
我试过用:
printf "%-50s %d" $filePath $errorNumber
...但它并不完美,因为黑色控制台可能会有很大差异,文件路径有时可能会很长.
只是为了眼睛的快乐,但我根本无法这样做.任何人都可以帮我解决这个问题吗?
linux format shell
format ×1
linux ×1
shell ×1