我正在尝试从命令行(使用终端)以相反的顺序搜索大文件。我找到了tac命令:http://clifgriffin.com/2008/11/25/tac-and-reverse-grep/
tac与猫相反。但是,当我尝试在终端中使用tac命令时,它表示该命令不存在。有没有办法在终端上使用tac?通过命令行从末尾搜索文件有哪些其他快速方法?
答案 0 :(得分:11)
tail
的MacOs版本支持-r
(“反向”)选项,默认值为
从最后显示整个文件。所以tail -r filename
应该是。{
完全等同于tac filename
。
或者,您可以尝试从源代码中自行构建tac。它是GNU coreutils包的一部分。
答案 1 :(得分:0)
使用OSX Homebrew:
很容易brew install coreutils
然后它以gtac
(如在GNU tac中)可用,例如:
# Find and parallel copy all files in reverse order
find . -print | gtac | parallel copy "{}" destination/