Ben kör ya da benzeri hiçbir seçeneği yoktur muyum --in-placeiçin sort?
Sonuçları girdi dosyasına kaydetmek için sed, -i( --in-place) işlevini kullanır .
Çıktısını sortgirdi dosyasına yönlendirmek
sort < f > f
boş hale getirir. Eğer --in-placeseçenek yoksa - belki de bunu kullanışlı bir şekilde nasıl yapacağınıza dair bir numara olabilir.
(Aklıma ilk gelen şey:
sort < f > /tmp/f$$ ; cat /tmp/f$$ > f ; rm /tmp/f$$
Taşınma doğru bir seçim değildir, çünkü dosya izinleri değişebilir. Bu yüzden daha sonra çıkardığım temp dosyasının içeriğiyle üzerine yazıyorum.)
sort.
insitu, herhangi bir komutun yerinde kullanılmasına izin vermek de mümkündür.