답변:
이것은 실제로 서버 오류, 슈퍼 사용자 또는 다른 질문에 있지 않아야하지만 homebrew를 사용하여 많은 바이너리를 설치할 수 있습니다.
http://mxcl.github.com/homebrew/
먼저 Xcode 용 명령 행 도구를 설치해야하며, 아직 사용하지 않은 경우 Xcode를 구매해야합니다.
이 작업을 완료하면 다음을 실행하십시오.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
homebrew를 설치 한 다음 설치되면 다음을 실행하십시오.
brew install truncate
최신 정보:
2015 년 3 월부터 truncate
Homebrew에서 더 이상 독립형 공식으로 사용할 수 없습니다.
로 truncate
GNU로 coreutils의 일부는 다음과 같은 명령을 사용하여 OS X에 설치해야합니다 수 있습니다 :
> brew install coreutils
설치 후 truncate
이름 아래에서 사용할 수 있습니다 gtruncate
. Coreutils의 모든 프로그램은 접두사와 함께 사용할 수 있습니다 g
.
truncate
Homebrew에서 자체 수식으로 다시 사용할 수있는 것처럼 보입니다 .
때 truncate
사용할 수없는 경우가 종종 사용할 수 있습니다 dd
대신. 예 :
파일을 0으로 가득 채우십시오.
dd if=/dev/zero of=/tmp/youroutputfile bs=1m count=50
기존 파일을 자릅니다.
dd if=yourinputfile of=/tmp/youroutputfile bs=1k count=1
참고 : OS X dd
은 GNU에서 대문자를 dd
사용하는 경우 소문자를 사용합니다.
dd
거의 목표를 달성 할 수 있습니다. dd
파일 끝에서 잘릴 수 있습니까 ? 의 man 파일을 dd
읽을 때 파일 시작 부분에서만 읽을 수 있음을 알고 있습니다. 파일에서 마지막 100 바이트를 삭제하는 방법은 무엇입니까?