Yanıtlar:
Bu gerçekten Sunucu Hatası, muhtemelen Süper Kullanıcı veya Farklı Farklı'da olmamalıdır, ancak burada bulunan homebrew'ı kullanarak çok sayıda ikili dosya yükleyebilirsiniz:
http://mxcl.github.com/homebrew/
Öncelikle, Xcode için komut satırı araçlarını yüklemeniz gerekir; bu, daha önce yapmadıysanız muhtemelen satın almanızı gerektirir.
Bunu yaptıktan sonra çalıştırın:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew'u kurmak için, kurulduğunda şunu çalıştırın:
brew install truncate
Güncelleme:
Mart 2015 itibariyle truncateHomebrew'da bağımsız bir formül olarak mevcut değildir.
As truncateGNU coreutils parçası aşağıdaki komutla OS X yüklemek gerekir ise:
> brew install coreutils
Kurulumdan sonra truncateisim altında bulunacaktır gtruncate. Coreutils programlarının tümünün önekle kullanılabileceğini unutmayın g.
truncateHomebrew'da kendi formülü olarak mevcut.
Kullanılamadığında truncate, ddbunun yerine sık sık kullanabilirsiniz . Örneğin.
Sıfırlarla dolu bir dosya oluşturun:
dd if=/dev/zero of=/tmp/youroutputfile bs=1m count=50
Mevcut bir dosyayı kısaltın:
dd if=yourinputfile of=/tmp/youroutputfile bs=1k count=1
Not: OS X dd, GNU'nun ddbüyük harf kullandığı küçük harf birim harfleri kullanır.
ddneredeyse hedefe ulaşabilir. Can dddosyanın sonundan kesmek? Adam dosyasından ddokuduğumda, sadece dosya başından okunabileceğini biliyorum. Dosyadan son 100 baytı silmeye ne dersiniz?
Dikkate alınması gereken noktalardan biri, kesilen dosyanın aynı dosya veya aynı ada sahip yeni bir dosya olmasıdır. Hala yazılmakta olan veya taildüzenlenmekte olan günlük dosyaları için önemlidir .
:> file
Bir dosyayı yerinde kısaltmak için hem * nix hem de macOS üzerinde çalışır.