OS X에서 tac 명령을 어떻게 얻을 수 있습니까? 하고 싶습니다 cat. 그러나 Mavericks 터미널에서는 사용할

tac의 출력을 반전시키는 데 사용 하고 싶습니다 cat. 그러나 Mavericks 터미널에서는 사용할 수 없습니다. MacPorts에서 찾으려고 다시 사용할 수 없습니다. 누구든지 어떻게 얻을 수 있는지 알려주십시오 tac. 로그 파일을 읽는 데 매우 유용합니다.



답변

예:

  • Homebrew 설치
  • brew install coreutils
  • ln -s /usr/local/bin/gtac /usr/local/bin/tac 최신 Homebrew에는 분명히 필요하지 않습니다. 아래의 Ran Ever-Hadani의 코멘트를 참조하십시오

또는 coreutils비슷한 방법으로 MacPorts를 사용하여 설치하십시오 .


답변

많은 시스템 (BSD, Solaris, AIX, IRIX …)에서와 같이 OS / X에서 GNU의 기능은 옵션 과 함께tac 사용할 수 있습니다 . 따라서 GNU를 설치할 필요가 없습니다 :tail-rtac

tail -r the-file

답변

Rudix로 이미 컴파일 된 gnu coreutils를 설치 하십시오 .

sudo rudix install coreutils

또는 Rudix coreutils를 다운로드하여 GUI로 설치 하십시오.


답변

한 가지 임시 해결책은 다음과 같습니다.

alias tac='perl -e "print reverse(<>)"'